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中截取字符串支持utf-8
Jan 18 PHP
用php实现批量查询清除一句话后门的代码
Jan 20 PHP
PHP 判断常量,变量和函数是否存在
Apr 26 PHP
php删除页面记录 同时刷新页面 删除条件用GET方式获得
Jan 10 PHP
PHP 面向对象程序设计(oop)学习笔记(一) - 抽象类、对象接口、instanceof 和契约式编程
Jun 12 PHP
thinkphp普通查询与表达式查询实例分析
Nov 24 PHP
自己写的php curl库实现整站克隆功能
Feb 12 PHP
两种php给图片加水印的实现代码
Apr 18 PHP
PHP结合jQuery插件ajaxFileUpload实现异步上传文件实例
Aug 17 PHP
Symfony2创建基于域名的路由相关示例
Nov 14 PHP
解析 thinkphp 框架中的部分方法
May 07 PHP
PHP智能识别收货地址信息实例
Jan 05 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二进制与字符串之间的相互转换教程
2016/10/14 PHP
php实现有序数组打印或排序的方法【附Python、C及Go语言实现代码】
2016/11/10 PHP
PHP多维数组元素操作类的方法
2016/11/14 PHP
拖动Html元素集合 Drag and Drop any item
2006/12/22 Javascript
Javascript select控件操作大全(新增、修改、删除、选中、清空、判断存在等)
2008/12/19 Javascript
JavaScript中两种链式调用实现代码
2011/01/12 Javascript
跨浏览器通用、可重用的选项卡tab切换js代码
2011/09/20 Javascript
JS添加删除一组文本框并对输入信息加以验证判断其正确性
2013/04/11 Javascript
extjs ColumnChart设置不同的颜色实现代码
2013/05/17 Javascript
对new functionName()定义一个函数的理解
2014/05/22 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
2014/09/01 Javascript
jquery中获取元素里某一特定子元素的代码
2014/12/02 Javascript
详解AngularJS中$filter过滤器使用(自定义过滤器)
2017/02/04 Javascript
微信小程序 首页制作简单实例
2017/04/07 Javascript
node.js 核心http模块,起一个服务器,返回一个页面的实例
2017/09/11 Javascript
使用Vue写一个datepicker的示例
2018/01/27 Javascript
vue  directive定义全局和局部指令及指令简写
2018/11/20 Javascript
Vue axios全局拦截 get请求、post请求、配置请求的实例代码
2018/11/28 Javascript
微信小程序实现简单表格
2019/02/14 Javascript
通过JS运行机制的角度说说作用域
2019/03/12 Javascript
Flutter 超实用简单菜单弹出框 PopupMenuButton功能
2019/08/06 Javascript
[42:52]Optic vs Serenity 2018国际邀请赛淘汰赛BO3 第二场 8.22
2018/08/23 DOTA
Python采用raw_input读取输入值的方法
2014/08/18 Python
Python中的ceil()方法使用教程
2015/05/14 Python
python图像处理之镜像实现方法
2015/05/30 Python
python批量替换页眉页脚实例代码
2018/01/22 Python
python 与服务器的共享文件夹交互方法
2018/12/27 Python
使用python telnetlib批量备份交换机配置的方法
2019/07/25 Python
20行Python代码实现一款永久免费PDF编辑工具的实现
2020/08/27 Python
KEETSA环保床垫:更好的睡眠,更好的生活!
2016/11/24 全球购物
马来西亚在线健康商店:Medipal Malaysia
2020/04/13 全球购物
亚马逊新加坡官方网站:Amazon.sg
2020/03/25 全球购物
《长江之歌》教学反思
2014/04/17 职场文书
演讲稿的写法
2014/05/19 职场文书
预备党员转正考核材料
2014/06/03 职场文书
2014年环卫工作总结
2014/11/22 职场文书