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 相关文章推荐
一个捕获函数输出的函数
Feb 14 PHP
PHP 文件上传源码分析(RFC1867)
Oct 30 PHP
php microtime获取浮点的时间戳
Feb 21 PHP
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
Jun 20 PHP
PHP解决URL中文GBK乱码问题的两种方法
Jun 03 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十四)
Jun 26 PHP
PHP实现自动登入google play下载app report的方法
Sep 23 PHP
Yii2框架使用计划任务的方法
May 25 PHP
apache php mysql开发环境安装教程
Jul 28 PHP
php基于websocket搭建简易聊天室实践
Oct 24 PHP
Linux下快速搭建php开发环境
Mar 13 PHP
PHP优化之批量操作MySQL实例分析
Apr 23 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 curl获取网页内容(IPV6下超时)的解决办法
2013/07/16 PHP
PHP实现手机号码中间四位用星号(*)隐藏的自定义函数分享
2014/09/27 PHP
javascript中的float运算精度实例分析
2010/08/21 Javascript
用js调用迅雷下载代码的二种方法
2013/04/15 Javascript
jquery实现预览提交的表单代码分享
2014/05/21 Javascript
jQuery实现购物车多物品数量的加减+总价计算
2014/06/06 Javascript
JS给超链接加确认对话框的方法
2015/02/24 Javascript
js css实现垂直方向自适应的三角提示菜单
2016/06/26 Javascript
javascirpt实现2个iframe之间传值的方法
2016/06/30 Javascript
微信小程序Server端环境配置详解(SSL, Nginx HTTPS,TLS 1.2 升级)
2017/01/12 Javascript
vue.js事件处理器是什么
2017/03/20 Javascript
一步步教你利用webpack如何搭一个vue脚手架(超详细讲解和注释)
2018/01/08 Javascript
Vue组件系列开发之模态框
2019/04/18 Javascript
node中实现删除目录的几种方法
2019/06/24 Javascript
详解vue beforeRouteEnter 异步获取数据给实例问题
2019/08/09 Javascript
vue使用video插件vue-video-player的示例
2020/10/03 Javascript
jenkins自动构建发布vue项目的方法步骤
2021/01/04 Vue.js
Linux下编译安装MySQL-Python教程
2015/02/02 Python
Python二分法搜索算法实例分析
2015/05/11 Python
Python统计日志中每个IP出现次数的方法
2015/07/06 Python
Python优化技巧之利用ctypes提高执行速度
2016/09/11 Python
python 中的list和array的不同之处及转换问题
2018/03/13 Python
Python实现求一个集合所有子集的示例
2018/05/04 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
python3+PyQt5 自定义窗口部件--使用窗口部件样式表的方法
2019/06/26 Python
Django使用uwsgi部署时的配置以及django日志文件的处理方法
2019/08/30 Python
tensorflow 环境变量设置方式
2020/02/06 Python
python实现学生管理系统开发
2020/07/24 Python
Oakley官网:运动太阳镜、雪镜和服装
2016/09/30 全球购物
剪枝的学问教学反思
2014/02/07 职场文书
机械设备与数控技术专业求职信
2014/08/10 职场文书
幼师个人总结范文
2015/02/28 职场文书
签证扫盲贴,41个常见签证知识,需要的拿走
2019/08/09 职场文书
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
python面向对象版学生信息管理系统
2021/06/24 Python
Android 中的类文件和类加载器详情
2022/06/05 Java/Android