php cli 方式 在crotab中執行解決

2022-10-06 14:09:19 字數 1191 閱讀 4968

複製** **如下:

/var/www/html/bt/e/btsys:.:/usr/share/pear:/usr/share/phpphp warning: require(../class/connect.php): faile程式設計客棧d 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 requiredrdjdkwdbu '../class/connect.php' (incluwww.cppcns.comde_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")rdjdkwdbu;

$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 cli 方式 在crotab中執行解決

本文位址:

php cli方式下獲取伺服器ip

1 php cli方式下獲取伺服器ip php function getserverip 1 p arr ret arr 0 return ret function getserverip 1 p arr ret arr 0 return ret 2 php cgi方式下 獲取 客戶端ip和伺服器端...

MySql在Linux的啟動方式

在linux系統下,mysql伺服器通常有四種啟動方式 mysqld守護程序啟動,mysqld safe啟動,mysql.server啟動,mysqld multi多例項啟動。1 mysqld守護程序啟動 一般的,我們通過這種方式手動的呼叫mysqld,如果不是出去除錯的目的,我們一般都不這樣做。這...

DUBBO在Linux的測試方式

1 測試當前linux系統中是否存在該dubbo介面 是否可以引到該dubbo介面 telnet dubbo提供者ip 埠號 例如 telnet 192.168.0.41 20880 2 檢視當前服務可以使用的方法 檢視某個服務的方法列表 ls service 檢視服務的方法的詳細列表 ls l s...