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 相关文章推荐
桌面中心(一)创建数据库
Oct 09 PHP
PHP将整个网站生成HTML纯静态网页的方法总结
Feb 05 PHP
php 注册时输入信息验证器的实现详解
Jul 05 PHP
php实现的通用图片处理类
Mar 24 PHP
php文件读取方法实例分析
Jun 20 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
PHP之将POST数据转化为字符串的实现代码
Nov 03 PHP
PHP+Ajax无刷新带进度条图片上传示例
Feb 08 PHP
老生常谈文本文件和二进制文件的区别
Feb 27 PHP
PHP实践教程之过滤、验证、转义与密码详解
Jul 24 PHP
php中的explode()函数实例介绍
Jan 18 PHP
浅谈PHP各环境下的伪静态配置
Mar 13 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
source.php查看源文件
2006/12/09 PHP
smarty的保留变量问题
2008/10/23 PHP
php url地址栏传中文乱码解决方法集合
2010/06/25 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
PHP抽象类与接口的区别实例详解
2019/05/09 PHP
详解laravel passport OAuth2.0的4种模式
2019/11/04 PHP
PHP实现递归的三种方法
2020/07/04 PHP
javascript iframe编程相关代码
2009/12/28 Javascript
Javascript 去除数组的重复元素
2010/05/04 Javascript
IE6下拉框图层问题探讨及解决
2014/01/03 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
JavaScript各类型的关系图解
2015/10/16 Javascript
js实现C#的StringBuilder效果完整实例
2015/12/22 Javascript
Nodejs中解决cluster模块的多进程如何共享数据问题
2016/11/10 NodeJs
基于Bootstrap的标签页组件及bootstrap-tab使用说明
2017/07/25 Javascript
JavaScript实现多张图片放大镜效果示例【不限定图片尺寸,rem单位】
2019/05/14 Javascript
JavaScript 判断数据类型的4种方法
2020/09/11 Javascript
Vue解决移动端弹窗滚动穿透问题
2020/12/15 Vue.js
python实现查询苹果手机维修进度
2015/03/16 Python
Python实现比较两个列表(list)范围
2015/06/12 Python
Python 使用SMTP发送邮件的代码小结
2016/09/21 Python
轻松掌握python设计模式之访问者模式
2016/11/18 Python
django框架自定义用户表操作示例
2018/08/07 Python
python实现字符串和字典的转换
2018/09/29 Python
python实现生成Word、docx文件的方法分析
2019/08/30 Python
python中open函数的基本用法示例
2019/09/07 Python
Python 解析pymysql模块操作数据库的方法
2020/02/18 Python
python基于selenium爬取斗鱼弹幕
2021/02/20 Python
全球领先的鞋类零售商:The Walking Company
2016/07/21 全球购物
标记环介质访问控制协议
2016/03/27 面试题
计算机专业大学生的自我评价
2013/11/14 职场文书
优秀班主任先进事迹材料
2014/12/16 职场文书
二年级语文上册复习计划
2015/01/19 职场文书
综合办公室主任岗位职责
2015/04/01 职场文书
《异世界四重奏》剧场版6月10日上映 PV视觉图原创角色发表
2022/03/20 日漫
Docker与K8s关系介绍不会Docker也可以使用K8s
2022/06/25 Servers