3

サイトで作業していて、php スクリプトの上のフォルダーにあるファイルを含めるように求められました。問題は、含めるように求められたphpファイルに含まれていることです。したがって、私のphpページを呼び出すときに、それらが参照するファイルが見つかりません。

この状況を処理する最善の方法は何ですか?

4

2 に答える 2

1

フォルダー B からフォルダー A にファイルを含める場合、B スクリプトはファイルが A に格納されているかのように動作します。ポインター パスを変更するか、chdir() を変更してください。

http://se2.php.net/manual/en/function.chdir.php

または、ローカルではなくフル パスを使用します。そのような

$home = '/home/user/path/to/root/;

Include_once($home .'folderb/script.php');

于 2012-01-20T22:18:47.357 に答える
0

サーバー側: include($_SERVER['DOCUMENT_ROOT'] . 'subfolder/file.php');

クライアント側からの手段: {http://www.domain.com}/subfolder/file.php

于 2012-01-26T01:09:27.980 に答える