magentocron服务器配置的简单介绍
- 服务器
- 2022-12-18 21:08:28
- 19
今天给各位分享magentocron服务器配置的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
阿里云服务器怎样设置crontab
cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。其配置文件格式如下:
Minute Hour Day Month DayOFWeek Command
参数:
-e 编辑该用户的计时器设置。
-l 列出该用户的计时器设置。
-r 删除该用户的计时器设置。
-u用户名称 指定要设定计时器的用户名称。
我现在使用的是小鸟云,他们目前官网有活动,3折优惠,建议去看看!
设定你的Magento
在第一、二阶段,我们已经把Magento完整的架设起来,接下来要开始进入Magento系统设定商店的系统参数。
刚设定完成的Magento系统,在产品与其他页面的连结范例如下:
dt class="wp-caption-dt"[图片上传失败...(image-62aee5-1524760961250)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
若要对此路径进行优化,首先请至:
System→Configuration→General→Web→Search Engines Optimization
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
接着将 Use Web Server Rewrites 选择 Yes ,再去一次产品页面,你会发现连结会少了index.php
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
位置
System→Configuration→General→General
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
Countries Options
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
设定商店所在国家
在商店中可使用的国家
设定哪些国家的邮递区号为非必填栏位
设定欧盟国家
States Options
dt class="wp-caption-dt"[图片上传失败...(image-dacc6c-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
设定哪些国家的洲为必填栏位
设定如果洲为非必填栏位,是否会显示在前台
Locale Options
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
设定商店所在时区
设定商店使用语言
设定每周的开始为哪一天
设定哪些天为周末
Store Information
dt class="wp-caption-dt"[图片上传失败...(image-20af01-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
商家名称
商家联络电话
商家所属国家
商家统一编号
商家联络地址
位置
System→Configuration→General→Design→Header
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
如果要替换Magento的Logo要特别注意,Magento系统的Logo是无法透过介面上传图片去做替换,而是要至实际的目录底下才能更换Logo,预设的Logo设定是images/logo.gif ,在预设的系统中Logo的路径是 /skin/frontend/default/default/images/logo.gif ,但是在1.9.0的版本之后,Magento系统新增了RWD设计并且将此设为预设主题,所以在之后的版本,Logo的预设路径都是在 /skin/frontend/rwd/default/images/logo.gif
位置
System→Configuration→General → Design → HTML Head
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
若想要更换Favicon的话,只要在此上传图片即可,不过要符合Favicon的标准格式,下面的几个栏位分别为:
预设的页面标题名称
页面标题前缀字
页面标题后缀字
还有一个地方可以上传Favicon,是在网站的根目录下,去替换档名为favicon.ico即可。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
位置
System→Configuration→General→Design→HTML Head
dt class="wp-caption-dt"[图片上传失败...(image-ff038e-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
替换电子邮件Logo就只要在这选择图片后上传,即可替换在电子邮件中的Logo图案。
位置
System→Configuration→General→Currency Setup
dt class="wp-caption-dt"[图片上传失败...(image-667721-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
在此页可以设定Magento系统的货币设定,接下来将一一讲解各个选项功能。
Currency Option
Magento系统的基本货币单位,为所有货币及系统的价格基准。
预设使用货币单位
系统允许使用货币单位
Webservicex
与Webservicex伺服器连接时限,如果有设定自动更新汇率才会使用。
Scheduled Import Setting
开启自动线上更新货币汇率,开启之后系统每过一段时间就会与选定的伺服器更新目前最新汇率。
线上更新汇率伺服器,目前只有一个Webservicex。
每次更新的时间
每次更新的频率
通知汇率更新出现错误时的电子邮件位置。
错误邮件的送信者
错误邮件的信件模板
位置
System→Configuration→General→Store Email Addresses
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
在Magento系统中可以设定不同的寄件者,可以在不同的系统邮件中交替使用,在此可以设定各个寄件人的信箱与名称。
在Magento系统中,有两个地方是有关于运送方式的设定的,一个是Shipping Setting,另一个是Shipping Method。
Shipping Setting运送设定
位置
System→Configuration→Sales→Shipping Settings
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
这是设定商店所在的详细地址,有些运送方式运费计算会依据这里所设定的商店地址去计算运费费用
设定是否允许运送至多笔地址与最多至多少可以使用多笔地址运送。
Shipping Method运送方法
位置
System→Configuration→Sales→Shipping Method
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
在Magento中所预设的运送方式,在系统中已经包含了几个常用的的运送方式,这些方式都已经有完整的API串接了,你只需要依照栏位所需填入资料就可以使用该运费设定,也会帮你自行计算运费费用。
这里会说明两种运费方式:
固定运费与免运费,这两种运费收费是我们最常使用的方式,也可以使用Magento的扩充套件来增加运费方式。
Flat Rate固定运费
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
启用固定运费
前台显示标题
前台显示方式名称
运费计算方式,是依照订单计算还是依照商品数量计算。
运送价格
计算手续费的收费方式,固定价格或着是总价的%数。
手续费价格或着是%数,方式依凭Calculate Handing Fee。
出现错误时所呈现的讯息。
是否限制运送国家
允许运送的国家
在运送方式表中的排列顺序
Free Shipping免运费
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
启用固定运费
前台显示标题
前台显示方式名称
订单金额高于多少才会开启此方式
出现错误时所呈现的讯息
是否限制运送国家
允许运送的国家
在运送方式表中的排列顺序
Payment Method付款方法
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
由于Magento是由国外所开发的系统,所以系统的预设付款方式都不太适合在台湾使用,关于在台湾的电子商物收款方式, 欧斯瑞 有多种针对在台湾的金流的串接服务,如果有任何疑问或需求的话,欢迎联络我们。
目前大多数的人都透过Google搜寻资料,为了能够在Google搜寻排行获得好的分数,设立Google Stiemap是很有帮助的。
位置
Catalog → Google Sitemap
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
点击右边的Add Sitemap 按钮
dt class="wp-caption-dt"[图片上传失败...(image-36a175-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
接着产生Sitemap
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
网站地图的档案名称,副档案名称必须为.xml
网站地图的路径,是位于网站根目录的相对路径。
输入完毕之后,点选右边的按钮Save Generale ,就会产生并且储存我们的设定。 之后在列表中你可以点击连结,查看网站地图是否正确的产生。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
在Magento系统中,Cron Job的设定是很重要的一环,许多工作排程都是依凭着Cron Job去安排与执行任务,例如电子报与线上更新货币汇率。
位置
System → Configuration → Advanced → System → Cron
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
每几分钟产生工作排程
在工作开始前几分钟排程
若超出几分钟后便不执行工作
每几分钟清除历史纪录
成功历史纪录保存时间
失败历史纪录保存时间
在Magento有许多辅助系统来帮助让网站执行更顺利,我们将介绍最常用的三个功能:
Cache是帮助网站页面载入速度提升
位置
System → Cache Storage Management
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
列表中你可以看到有各个不同区块的Cache,右边的Status栏位为Disabled,代表着目前Cache都是关闭的状态,若想要把Cache打开,请依照下列步骤。
点选Select All
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
右边Actions 选择Enable 后点选Submit。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
得到下面画面,Status全部都为Enable表示启用成功。
dt class="wp-caption-dt"[图片上传失败...(image-ca0de4-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
在启用Cache之后,每次网站有变动之后,一定要来Cache管理系统内刷新Cache,如下图:
dt class="wp-caption-dt"[图片上传失败...(image-e7cc8b-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
当网站上的资料有所变动时,Status就会出现Invalidated,这时候就要点选右侧Flush Magento Cache按钮清除Magento的Cache。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
这两个按钮的区别差在哪呢? Flush Magento Cache是只针对Magento的Cache清除,而Flush Cache Storage是把在Cache资料夹中所产生的Cache通通清除,包含不是Magento的Cache,所以在用之前请先衡量这两个功能之后再做使用。
Index
Index帮助提升载入产品资料的速度。
位置
System→Index Management
dt class="wp-caption-dt"[图片上传失败...(image-5deaed-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
预设已经是开启的状态,若是产品资料有异动的话,请参照以下步骤更新你的Index。
点选Select All 后右边Action选项选择Reindex Data,之后再按下Submit。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
若栏位全部都呈现Ready的话,代表你已经成功了Reindex。
dt class="wp-caption-dt"[图片上传失败...(image-80774f-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
Compilation
当我们再对系统进行更新或着新增功能,有时系统会出现错误或无法执行的情况,这个情况有可能系统档案已经被编译过,你可以试着执行一次Compliation。 执行编译Magento系统档案可以帮助网站提升载入速度,但是在我们开启Cache的状态下再使用编译可能会降低效能,所以是否开起请自行评估,在这是不建议使用Compilation,
位置
System - Tools - Compilation
点选右侧Run Compilation Process ,将Magento系统档案都编译一次。
dt class="wp-caption-dt"[图片上传失败...(image-b6b0ce-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
编译完成之后会出现下列画面,之后请选择Disable。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
Disable成功后出现下面画面。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
robot是设定于是否要让搜寻引擎搜寻此网站,在Magento系统预设中有两个值可以被配置index与follow,index让搜寻引擎抓取此站 资料,follow让搜寻引擎继续抓取其他子分页,这决定了使用者是否能用搜寻的找到此网站,所以除了Meta Key word很重要之外,也要开启robot才能让使用者搜寻的到。
位置
System → Configuration → Design → HTML Head
在选项中选择INDEX, FOLLOW 接着储存设定。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
接着检视你页面原始码内的robots标签是否为我们刚刚所更动的值。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
在Magento有内建联络页面,他的预设网址是 /contacts ,而版面的呈现如下图:
dt class="wp-caption-dt"[图片上传失败...(image-fee917-1524760961249)]
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
如果想要使用Magento的内建联络系统,就得去后台设定参数。
位置
System → Configuration → General → Contact
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
启用联络我们页面
目的电子邮件
电子邮件寄件人
电子邮件的版面
设定完成之后,在表单的所填入的资料就会被寄到指定的信箱中。
在Magento系统中,静态页面可以透过系统产生,只要设定一些参数以及使用文自编辑器,就可以轻松的产生出页面。
位置
CMS → Pages
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
示范如何新增一个静态页面,点选右侧Add New Page
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
Page infomation
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
页面标题
页面网址连结
是否启用
Content
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
此为页面内的标题
此为网页的内容
Design
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
此页签是设定页面框架以及客制化主题,建议对Magento了解且熟悉的开发者才使用此项功能,目前这里的功能先略过不说明。
Meta Data
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
设定页面Meta Keywords
设定页面Meta Description
设定完以上参数之后,点击右侧的储存按钮,接着去前台输入我们刚刚设定的网址,就会得到我们刚才所设定的页面内容。
/dt
dd class="wp-caption-dd"Magento教程 6:商店设定与参数/dd
Magento的系统内容设定就到此告一个段落,虽然没有详细的一一讲解所有系统参数,但是已经把大多数重要的设定与参数都说明了一次,设定完成之后的Magento网站,更有效率且更加安全,若有Magento相关问题,欢迎联络我们!
如何设置Magento的CRON作业
Magento数据库迅速膨胀,主要是由于一些日志数据的剧增,可以通过Magento自身的cron定时清理日志。另外一种又快又好的办法是执行SQL清理,如下: truncate dataflow_batch_export; truncate dataflow_batch_import; truncate log_customer; tru
linux使用cron怎么设置定时任务
确定设置crontab的用户,举例用root执行:
crontab -e
进入编辑模式:
00
00 * * * 执行命令
表示每天00点00分执行命令一次
其他时间设置:
每五分钟执行 */5 * * * *
每小时执行 0 * * * *
每天执行 0 0 * * *
每周执行 0 0 * * 0
每月执行 0 0 1 * *
每年执行 0 0 1 1 *
crontab详解:
1.作用
使用crontab命令可以修改crontab配置文件,然后该配置由cron公用程序在适当的时间执行,该命令使用权限是所有用户。
2.格式
crontab [-u user] {-l | -r | -e}
3.主要参数
-e:执行文字编辑器来设定时程表,内空的文字编辑器是vi
-r:删除目前的时程表
-l列出目前的时程表。
Crontab文件的格式为”M H D
m d cmd”。其中,M代表分钟(0~59),H代表小时(0~23),D代表天(1~31),m代表月(1~12),d代表一星期内的天(0~6,0为星期天)。Cmd表示要运行的程序,它被送入sh执行,这个shell只有USER、HOME、SHELL三个环境变量。
使用cron服务,用server crond status查看cron服务状态,如果没有启动则service
crond start启动它,cron服务是一个定时执行的服务,可以通过crontab命令添加或编辑需要定时执行的任务:
crontab –u //设定某个用户的cron服务,一般root用户在执行这个命令的时候需要此参数
crontab –l //列出某个用户cron服务的详细内容
crontab –r //删除某个用户的cron服务
crontab –e //编辑某个用户的cron服务
crontab filename //以filename作为crontab的任务列表文件并载入
比如说root查看自己的cron设置:crontab –u root –l
再例如,root想删除fred的cron设置:crontab –u fred –r
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab –u root –e
进入vi编辑模式,编辑的内容一定要符合下面的格式:
*/1
* * * * ls /tmp/ls.txt
编辑/etc/crontab文件,在末尾加上一行:30 5 * * * root init 6这样就将系统配置为每天早上5点30分自动重新启动。
crontab 文件中的行由6个字段组成,不同字段间用空格或tab键分隔。前5个字段指定命令要运行的时间
分钟(0-59)
小时(0-23)
日期(1-31)
月份(1-12)
星期几(0-6,其中0代表星期日,好像7也代表星期日)
第6个字段是一个要在适当时间执行的字符串。
例子:
#MIN HOUR DAY MONTH DAYOFWEEK COMMAND
#每天早上6点10分
10 6 * * * date
#每两个小时
0 */2
* * * date
#晚上11点到早上8点之间每两个小时,早上8点
0 23-7/2,8 * * * date
#每个月的4号和每个礼拜一到礼拜三的早上11点
0 11 4 * 1-3 date
#1月1日早上4点
0 4 1 1 * date
补充:在使用crontab的时候,要特别注意的是运行脚本中能够访问到的环境变量和当前测试环境中环境变量未必一致,一个比较保险的做法是在运行的脚本程序中自行设置环境变量(export)
(1) 先建一个文件crond.txt如下,每天早上5点36分重新启动
36 5 * * * reboot
(2)上传到/opt目录
(3)运行命令
crontab /opt/crond.txt
crontab –l
让配置文件生效:如果让配置文件生效,还得重新启动cron,切记,既然每个用户下的cron配置文件修改后,也要重新启动cron服务器。
在Fedora和Redhat中,我们应该用:
/etc/rc.d/crond restart
如果让crond在开机时运行,应该改变其运行级别:
chkconfig –level 35
crond on
service crond status查看cron服务状态,如果没有启动则service
crond start启动它,cron服务是一个定时执行的服务,可以通过crontab命令添加或者编辑需要定时执行的任务
linux下cron怎么设置?
使用crontab -e 然后 0 4 1 jan* 0 /sbin/shutdown -h now 或者 0 4 1 jan* 0 /sbin/poweroff 然后保存,退出 很多Linux视频教程,不断更新中,敬请关注我的论坛,linux兄弟连论坛, 我的qq: 15251276,不明白的加我 crontab-操作每个用户的守护程序和该执行的时间表。 作者 Matthew Dillon . 部分参数说明 crontab file [-u user]-用指定的文件替代目前的crontab。 crontab-[-u user]-用标准输入替代目前的crontab. crontab-1[user]-列出用户目前的crontab. crontab-e[user]-编辑用户目前的crontab. crontab-d[user]-删除用户目前的crontab. crontab-c dir- 指定crontab的目录。 crontab文件的格式:M H D m d cmd. M: 分钟(0-59)。 H:小时(0-23)。 D:天(1-31)。 m: 月(1-12)。 d: 一星期内的天(0~6,0为星期天)。 cmd要运行的程序,程序被送入sh执行,这个shell只有USER,HOME,SHELL这三个环境变量。 下面是一个例子文件: #MIN HOUR DAY MONTH DAYOFWEEK COMMAND #每天早上6点 106* * * date 每分钟执行 */1 * * * * program program代表你要执行的程序 #每两个小时 0*/2* * * date #晚上11点到早上8点之间每两个小时,早上部点 0 23-7/2,8* * * date #每个月的4号和每个礼拜的礼拜一到礼拜三的早上11点 0 11 4* mon-wed date #1月份日早上4点 0 4 1 jan* date 范例 lark:~crontab-1 列出用户目前的crontab. #MIN HOUR DAY MONTH DAYOFWEEK COMMAND 10 6* * * date 0*/2* * * date 0 23-7/2,8 * * * date lark:~
关于magentocron服务器配置和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-18发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://qnphp.com/post/5304.html