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