這裏是我的問題,我已經得到了一箇舊的網站,其中包含這樣一些模塊,PHP包括鏈
root_dir
|-->module1
|-->module2
|-->module3
對於我的需要我一個子級添加到這個結構,這樣,
root_dir
|-->module1
|-->module2
|-->submodule2.1
|-->module3
我的問題是,每個模塊都包含一個「include.php」文件,然後包含其他文件,所以如果我將include.php的第一個路徑修復爲../include.php,它將在第二個include文件中崩潰。 ..
是這裏有一個很好的解決方法,除了複製所有文件並修復include的路徑外?
THX
只是爲了得到這個問題:module2包含一個include.php,它又包含submodule2.1,然後在子模塊2.1的文件夾中包含一個includes.php;那麼,你想在那裏包括什麼,如果這是鏈條的結束,並且其他所有內容都可能被包含在內? – feeela
實際上它更像是submodule2.1和module2根本沒有鏈接,它們都是獨立的,但它們包含相同的include.php(它加載站點的配置環境),在module2中它完美地工作,因爲它已經爲此,所以有這樣的<?php include(「../ include/include.php」);對於子模塊2.1,我需要修改路徑,<?php include(「../../ include/include.php」); ?>但後來我得到包含在include.php中的文件的錯誤...(很難解釋哎喲,希望你明白我) – krifur