Oxwall使用/Cron配置
来自站长百科
为了使站点更好地工作,用户需要创建cron jobs来时刻运行ow_cron/run.php ,具体操作就是通过Cpanel/Cron Jobs添加下面Cron命令:
/usr/local/bin/php /home/your-site-root-dir/public_html/ow_cron/run.php
提示:Cron命令可能因为服务器的配置而有所不同。
通过SSH配置Cron Jobs:
- 通过SSH登录服务器
- 运行下面命令,打开Cron文件夹:
cd [path-to-your-Oxwall-homedir]/ow_cron
- 运行下面命令,你将可以看到Cron文件夹的路径,比如:/home/yoursite/public_html/ow_cron
pwd
- 运行如下命令,你将看到PHP的路径,比如:/usr/local/bin/php
which php
- 运行如下命令,将会打开crontab文件编辑器,按键盘上的"i"键来更改该文件,在左下角你将会看到'insert',下面你可以根据上述步骤中你得到的php路径和cron文件夹的路径来键入你的cron命令,它们应该与下面给出的命令相似:
* * * * * /usr/local/bin/php /home/your-site-root-dir/public_html/ow_cron/run.php * - the time when Cron runs 其中/usr/local/bin/php 是PHP路径 /home/your-site-root-dir/public_html/ow_cron/ 是Cron文件夹路径 run.php 指的是Cron file
- 命令键入后,可以敲击ESC按钮退出。
- wq命令用来改写并关闭cron文件的,但是如果你想检查Cron是否正确设置,就不要退出SSH,并且做如下操作:
复制cron命令,例如/usr/local/bin/php /home/yoursite/public_html/run.php,粘贴后按enter键,如果设置正确的话,则出现下行信息:
[root@server cron]#