好吧。 我有這個大文件夾網站 在裏面我有classes
文件夾,文件夾includes
和index.php
文件php require()奇怪的衝突
- > - >
在包括文件夾,我有一個config.php
。正需要這個文件由index.php文件(從主文件夾)是這樣的:
require('includes/config.php');
在config.php我也有這樣的:
include('classes/user.php');
include('classes/phpmailer/mail.php');
的事情是,當我打開的index.php ,一切works.But如果我打開包括/ config.php中,我發現了No such file or directory
錯誤是顯而易見的,因爲通常情況下,我的路徑應該是
include('../classes/user.php'); include('../classes/phpmailer/mail.php');
但這將最終在我的index.php文件不工作,告訴我上面的兩個包含無法找到。
有沒有一種合適的方式來實現我想要的?
謝謝。包含文件時
顯示目錄sructure –
到incuded文件的路徑是基於您在其中包括文件的文件。 – RiggsFolly
@AmitGaud閱讀我的第一句話。多數民衆贊成在文件夾的結構 – JohnMonro