如何使用crontab定时运行爬虫
2015-08-05 14:45
393 查看
如何使用crontab定时运行爬虫
有用的指令
编辑cron的清单crontab -e
查看cron的清单
crontab -l
查看cron的log
grep CRON /var/log/syslog
选择默认编辑器
select-editor
查看命令的系统位置
whereis php
遇到的问题
1.require_once()失败PHP Warning: require_once(config.php): failed to open stream: No such file or directory in /root/php-spider/pic_dock/lib/Example/DBManager.php on line 14 PHP Fatal error: require_once(): Failed opening required 'config.php' (include_path='.:/usr/share/php:/usr/share/pear') in /root/php-spider/pic_dock/lib/Example/DBManager.php on line 14
解决方法:将require_once文件里的信息合并到DBManager里了。另一种解决方法是写绝对路径
2.crontab始终不执行
最后发现start-spider.sh拼写不一致。。
相关文章推荐
- FZU 2167 大王叫我来巡山呐
- Linux自动删除n天前日志
- Lttng document
- PHP处理会话函数大总结
- HDU 1241 Oil Deposits【dfs最大联通块(洪水算法)】
- Python 爬虫
- HTTPS、SPDY和HTTP/2的性能比较
- 大型网站核心架构要素
- 不解压直接读取压缩包中的文件
- iOS 【transform属性】-通过tramsform熟悉个可以修改对象的平移、缩放比例和旋转角度
- Android 谷歌 开源 通信框架 VOLLEY(六)——应用实例
- 用Jquery来控制A标签的class,以达到控制其样式
- java获取当前路径
- oracle安装报错:Could not retrieve local nodename.
- DRA(Data Recovery Advisor)的使用
- Android图片下载缓存库picasso解析
- MBR与GPT分区格式(实例-创建大于2TB的分区)
- ListView的item点击事件不响应(你觉得应该响应的,但是就是没响应,而且不是代码问题)
- iOS 知识点
- 【Qt】滚动条QScroolBar实现滚屏功能