私は数年前からPHPでプログラミングしてきましたが、は決してにこのエラーが発生しました。Require_once PHPエラー
ここに私の widget.phpファイルです:
require_once('fruit.php');
echo "I am compiling just fine!!!";
そして、私のfruit.phpファイル:これらの2つのファイルがこのように見ると
$bVar = true;
^その後、すべてがエラーなしでコンパイル私は "私はちょうど良いコンパイルです!!!"成功メッセージを取得します。今
、私はfruit.phpファイル1つのディレクトリレベル上に移動し、ディレクトリの再構築を反映するために、私の widget.phpファイルを変更分:
require_once('../fruit.php');
echo "I am compiling just fine!!!";
これで、すべての突然、私は決してPHPでの作業のすべての私の年では
Warning: require_once(../fruit.php) [function.require-once]: failed to open stream: No such file or directory in /webroot/app/widget.php on line 1
Fatal error: require_once() [function.require]: Failed opening required '../fruit.php' (include_path='.:/usr/local/php5/lib/php') in /webroot/app/widget.php on line 1
、私はをしました SE:PHPの警告&致命的なエラーを取得していませんen require_once()は前と同じように失敗します。何か案は?!?!
私がすぐに考えることができる唯一のことは、あなたは親フォルダのWebサーバーユーザーのアクセス許可をチェックしましたか?オペレーティングシステム、Webサーバーなどを確認したい場合があります。この場合、関連性があることがわかります。 –
+1 Jeffの場合...ウェブサーバー "user"は親ディレクトリにアクセスできますか? – sdolgy
@Jeff Parker - 決して私の心を越えたことはありません。私はホストを呼び出して尋ねなければならないだろう。これはApacheかPHPの変数ですか?どのファイルと変数名ですか?ありがとう! – Kim