php cli メソッドを crotab で実行して問題を解決する_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:41:19
オリジナル
880 人が閲覧しました

コードをコピーします コードは次のとおりです:

/var/www/html/bt/e/BtSys:.:/usr/share/pear:/usr/share/phpPHP 警告: require(. ./class/connect.php): ストリームを開けませんでした: /var/www/html/bt/e/BtSys/torrents-scrape.php の 17 行目にそのようなファイルまたはディレクトリはありません
PHP 致命的なエラー: require(): /var に必要な ' ../class/connect.php' (include_path='/var/www/html/bt/e/BtSys:.:/usr/share/pear:/usr/share/php') を開けませんでした/www/html /bt/e/BtSys/torrents-scrape.php 17 行目

解決策 1 を試してください 次のコードを追加します

code
コードをコピーします コードは次のとおりです:

// インクルードパスを設定します
$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/b.php)
.... ....... ..

実行に失敗しました

解決策 2 を試してください。次のコードを追加します

コードをコピーします コードは次のとおりです:
$cur_dir = dirname(__FILE__ );
chdir($cur_dir);
require(../class/a.php)


正常に実行
概要: 相対ディレクトリの場合、crontab で php スクリプトを実行するときは、スクリプトが配置されているディレクトリを入力する必要があります。

http://www.bkjia.com/PHPjc/321154.html

tru​​ehttp://www.bkjia.com/PHPjc/321154.html技術記事次のようにコードをコピーします: /var/www/html/bt/e/BtSys:.:/usr/share/pear:/usr/share/phpPHP 警告: require(../class/connect.php): 失敗しましたオープンストリーム: そのようなファイルまたはディレクトリは...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!