0

私のコードでは 2 つの include_once 呼び出しが必要です。

include_once('../folder/folder/file.php');
include_once('../folder/folder/file2.php');

その正しいファイルの場所と非常にecho realpath()

それらの1つを取り出すと、私のコードは他のファイルから必要なものを差し引いて機能します。

両方ある場合、空白の画面が表示されるだけで、エラーはありません。

私の質問は、PHP は .. で始まる 2 つの include_once のようなもので、どちらが失敗しているかをテストするにはどうすればよいですか?

4

1 に答える 1

0

あなたが抱えている問題は、ファイル1またはファイル2がディレクトリに関連する他のファイルを読み取る可能性が最も高いです。たとえば、ファイル 1 に というコードがある場合はfopen(file.txt)、それを に変更する必要がありますfopen(../folder/folder/file.txt)

他のファイルにアクセスするファイル 1 とファイル 2 のすべてのステートメントが、include_once ステートメントを含むファイルに相対するパスを使用していることを確認してください。

于 2016-04-04T21:46:51.133 に答える