当我在索引页面中需要任何php文件时,我看到错误!
我的配置文件:
define( "APP_ROOT", realpath( dirname( __FILE__ ) ).'/' );
我的include / require文件:
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
我的问题是什么?如何解决任何相对路径。
由于
答案 0 :(得分:4)
看起来你的文件是从/ test / includes调用的,所以APP_PATH是C:\ xampp \ htdocs \ test \ includes \,所以你试图要求C:\ xampp \ htdocs \ test \ includes \ includes / test1.php等等。
Echo APP_PATH并查看它打印的内容。
最好将所有包含相对于彼此制作,然后你只需要从index.php中输入导入单个common.php文件的游戏
答案 1 :(得分:0)
也许realpath(dirname(__DIR__))