私はちょっと混乱しています。その答えが出てくると、問題がどこに役立つかを調べ始めるのに役立ちます。PHPパススルーの問題
私は/folder1/API.phpを使用しています:require_once( '../ folder2/Core.php');
私は/folder1/Panel.phpを使っています:require_once( 'folder2/Core.php'); (「..」がないことに注意してください)。
どうやら、API.phpとPanel.phpは、同じフォルダにあるがrequire_onceのパラメータが異なっていても、Core.phpを見つけることができます。
even /folder2/Core.phpにrequire_once( '../ folder3/DBConfig.php')があります。 API.phpが通過できるのですが、Panel.phpから関数を呼び出すと、「../folder3/DBConfig.php」が見つかりません。
チェックフォルダ1内にフォルダ2があれば! – Shameer
Panel.phpとAPI.phpを単独で使用しているのですか、それとも別のスクリプトに含まれているのでしょうか? – Arkh