0
我在同一目录下有一个约10个.php文件的PHP脚本。即从其他目录运行PHP脚本
www.domain.com/script_directory/
我想从另一位导演运行该脚本,并尝试了以下内容:
www.domain.com/some_directory/index.php
其中的index.php包含
<?php
include "../script_directory/index.php";
?>
当然上述不起作用。 有没有什么方法可以在PHP中设置脚本的工作路径,类似于“HTML base Tag”? 脚本的某些文件通过ajax和其他直接链接“调用”。
当你想包含索引文件时,你在什么目录下?如果是some_directory,那么我不明白为什么你写的代码不起作用 – Andreas
include“script_directory/index.php”; –
'__DIR__'将始终包含当前文件所在的完整路径(不管它包含/调用的方式如何) – apokryfos