1
我繼承了一個名爲promo.php的文件。它以行開頭:這是爲什麼「要求」導致致命錯誤?
define('ROOT', dirname(dirname(dirname(__FILE__))));
require_once ROOT. '/app/config/database.php';
require_once ROOT. '/app/config/constants.php';
而且工作得很好。出於測試目的,儘管我在相同的文件夾中創建了一個名爲promo-2.php的文件,以相同的行開始。在這種情況下,文件在第一次需求時死亡併發生致命錯誤。
據我所知,所需的文件沒有找到。但是,當promo-2.php作爲promo.php在某個目錄中時,情況如何呢?兩個地方ROOT肯定會一樣嗎?有沒有想過的某種權限問題?所有建議感激地收到!
什麼樣的致命錯誤?另外,PHP解釋器能否讀取文件(它是否具有讀取權限)? – Piskvor
您是否檢查過「ROOT」的價值? –
你可以發佈database.php的內容嗎? –