1

インデックスページにPHPファイルが必要な場合、エラーが表示されます。

私の設定ファイル:

define( "APP_ROOT", realpath( dirname( __FILE__ ) ).'/' );

私のincludes/require file put:

localhost/test/includes/

失敗したコードとエラー:

require_once(APP_ROOT .'includes/test1.php');
require_once(APP_ROOT .'includes/test2.php');

failed to open stream: No such file or directory in C:\xampp\htdocs\test\includes\test.php on line 38

私の問題は何ですか?相対パスに対してこれを修正するにはどうすればよいですか。

4

2 に答える 2

4

ファイルが/test/ includeから呼び出されているようです。したがって、APP_PATHはC:\ xampp \ htdocs \ test \ include \であるため、C:\ xampp \ htdocs \ test \ include \ include/test1.phpを要求しようとしています。など。

APP_PATHをエコーし​​て、何が出力されるかを確認します。

すべてのインクルードを相互に関連させて作成する方がよいでしょう。そうすれば、index.phpから単一のcommon.phpファイルをインポートするゲームをプレイするだけで済みます。

于 2012-04-08T14:09:50.940 に答える
0

多分realpath(dirname(__DIR__))

于 2012-04-08T14:12:37.787 に答える