php cli 方式 在crotab中运行解决


Posted in PHP onFebruary 08, 2010
/var/www/html/bt/e/BtSys:.:/usr/share/pear:/usr/share/phpPHP Warning: require(../class/connect.php): failed to open stream: No such file or directory in /var/www/html/bt/e/BtSys/torrents-scrape.php on line 17 
PHP Fatal error: require(): Failed opening required '../class/connect.php' (include_path='/var/www/html/bt/e/BtSys:.:/usr/share/pear:/usr/share/php') in /var/www/html/bt/e/BtSys/torrents-scrape.php on line 17

尝试解决方法1 加入如下代码

代码

// setting include path 
$cur_dir=getcwd(); 
$cur_dir=$basedir = dirname(__FILE__); 
$path = ini_get('include_path'); 
ini_set("include_path", "$cur_dir:$path"); 
$path = ini_get('include_path'); 
//echo $path; 
require(../class/a.php) 
require(../class/b.php) 
...............

运行失败

尝试解决方法2 加入如下代码

$cur_dir = dirname(__FILE__); 
chdir($cur_dir); 
require(../class/a.php) 
require(../class/b.php)

运行成功
总结: 在require 时,如果是相对目录,在crontab 中运行php脚本,要进入到脚本所在目录才可以
PHP 相关文章推荐
PHP+MYSQL的文章管理系统(一)
Oct 09 PHP
php后台如何避免用户直接进入方法实例
Oct 15 PHP
如何让CI框架支持service层
Oct 29 PHP
浅析php创建者模式
Nov 25 PHP
关于URL最大长度限制的相关资料查证
Dec 23 PHP
PHP+jquery+ajax实现即时聊天功能实例
Dec 23 PHP
PHP使用PHPexcel导入导出数据的方法
Nov 14 PHP
在Mac OS上搭建Nginx+PHP+MySQL开发环境的教程
Dec 21 PHP
Yii2实现跨mysql数据库关联查询排序功能代码
Feb 10 PHP
PHP缓存工具XCache安装与使用方法详解
Apr 09 PHP
laravel 判断查询数据库返回值的例子
Oct 11 PHP
PHP实现简单的协程任务调度demo示例
Feb 01 PHP
用js进行url编码后用php反解以及用php实现js的escape功能函数总结
Feb 08 #PHP
Zend framework处理一个http请求的流程分析
Feb 08 #PHP
PHP函数常用用法小结
Feb 08 #PHP
在PHP中养成7个面向对象的好习惯
Jan 28 #PHP
php 正确解码javascript中通过escape编码后的字符
Jan 28 #PHP
php读取xml实例代码
Jan 28 #PHP
通过具体程序来理解PHP里面的抽象类
Jan 28 #PHP
You might like
php 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
在Yii框架中使用PHP模板引擎Twig的例子
2014/06/13 PHP
php json转换成数组形式代码分享
2014/11/10 PHP
php获取发送给用户的header信息的方法
2015/03/16 PHP
PHP中子类重载父类的方法【parent::方法名】
2016/05/06 PHP
解决PHP程序运行时:Fatal error: Maximum execution time of 30 seconds exceeded in的错误提示
2016/11/25 PHP
php readfile()修改文件上传大小设置
2017/08/11 PHP
漂亮的仿flash菜单,来自蓝色经典
2006/06/26 Javascript
用js实现下载远程文件并保存在本地的脚本
2008/05/06 Javascript
Dom操作之兼容技巧分享
2011/09/20 Javascript
也说JavaScript中String类的replace函数
2011/09/22 Javascript
jquery 漂亮的删除确认和提交无刷新删除示例
2013/11/13 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
JavaScript基础篇(3)之Object、Function等引用类型
2015/11/30 Javascript
简单的jQuery拖拽排序效果的实现(增强动态)
2017/02/09 Javascript
利用JavaScript的%做隔行换色的实例
2017/11/25 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
vue中的使用token的方法示例
2020/03/10 Javascript
[51:39]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第二场 2月7日
2021/03/11 DOTA
pygame游戏之旅 按钮上添加文字的方法
2018/11/21 Python
pyqt远程批量执行Linux命令程序的方法
2019/02/14 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
tensorflow 20:搭网络,导出模型,运行模型的实例
2020/05/26 Python
python正则表达式 匹配反斜杠的操作方法
2020/08/07 Python
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
PHP如何与mysql建立链接
2013/05/05 面试题
SOA的常见陷阱或者误解是什么
2014/10/05 面试题
大学生自我鉴定评语
2014/01/27 职场文书
社区爱国卫生月活动总结
2014/06/30 职场文书
正风肃纪查摆剖析材料
2014/10/10 职场文书
个人批评与自我批评材料
2014/10/17 职场文书
小学六一儿童节活动总结
2015/05/05 职场文书
垂直极限观后感
2015/06/08 职场文书
幼儿园安全管理制度
2015/08/05 职场文书
java代码实现空间切割
2022/01/18 Java/Android
Django框架模板用法详解
2022/06/10 Python