A5下载 - 努力做内容最丰富最安全的下载站!

A5站长下载站

当前位置:A5下载 > 源码技巧 > 其它源码教程 > Linux下ShopNC B2B2C完美配置统计 结算等计划任务教程

Linux下ShopNC B2B2C完美配置统计 结算等计划任务教程

时间:2015-05-20 09:55作者:sa人气:3217

首先确认你在本论坛下载的版本是否被修改过!如果被修改还请还原!

1.data下的crontab是老版本留下的!

至于官方为何留下!不是太了解!

所以我们采用新版的结构对根目录下的crontab进行配置

确认crontab/config/config.ini.php是否和以下一样!不一样按以下修改

<?php

defined('ByShopWWI') or exit('Access Invalid!');

//$config = array();

$config['debug'] = false;

return $config;

2.因为是原生态源码所以其他的不需要动!进入SSH执行以下命令

/usr/local/php/bin/php /wwwroot/crontab/index.php date

如果提示为以下说明正常

success at 2014-12-28 11:24:20

部分错误提示:

-bash: /usr/local/php/bin/php: No such file or directory
此类错误是找不到此文件/或者此文件不存在!然后搜索百度结果一大堆!按照修改后并不是此原因!那么你就要检查一下你的php安装目录是否是这个了!

检查php安装位置命令:ps -ef |grep php

3./usr/local/php/bin/php /wwwroot/data/crontab/index.php date此命令分解

/usr/local/php/bin/php 这个就是php的安装路径了

/wwwroot/data/crontab/index.php 这个是网站的绝对路径
date 这个也就是crontab下的一个函数了

4.接着正确提示之后我们就进入计划任务模块!命令:vi /etc/crontab

# Example of job definition:

# .---------------- minute (0 - 59)

# | .------------- hour (0 - 23)

# | | .---------- day of month (1 - 31)

# | | | .------- month (1 - 12) OR jan,feb,mar,apr ...

# | | | | .---- day of week (0 - 6) (Sunday=0 or 7) OR sun,mon,tue,wed,thu,fri,sat

# | | | | |

# * * * * * user-name command to be executed

*/1 * * * * /usr/local/php/bin/php /wwwroot/crontab/index.php minutes

* */1 * * * /usr/local/php/bin/php /wwwroot/crontab/index.php hour

0 3 1 * * /usr/local/php/bin/php /wwwroot/crontab/index.php month

0 2 * * * /usr/local/php/bin/php /wwwroot/crontab/index.php date

上面的文件中大家可以看到我已经配置好了的计划任务模块!关于时间设置分别代表是5个*#每天1:00执行

0 1 * * *

#每10分钟执行一次

*/10 * * * *

#每月1号3:00执行

0 3 1 * *

#每5小时执行一次

* */5 * * *

大家可根据自己的需求来设置!通常按我以上的配置就可以了!

编辑完之后保存命令:先按esc 然后输入 :wq 确定(是冒号wq哦)

到这里基本就结束了!在进入网站看看是否统计功能什么的就有数据了呢?

但是当用cent os6的人会发现计划任务并没有正常触发!那么怎么回事呢?

嘿嘿!气死centos 6的触发任务已经不在/etc/crontab了而是在 /etc/anacrontab了!按以上方法修改这个就可以了!

至于cent os7会怎样!我想说大哥你太先进了!哥哥我还没进步到那一步!

 

标签Linux,ShopNC,B2B2C,完美,配置,统计,结算

相关下载

查看所有评论+

网友评论

网友
您的评论需要经过审核才能显示

公众号