私が自分のサイトを運営しているとき、それは私に言い続けます
Warning: require_once(../../functions.inc.php): failed to open stream: No such file or directory in F:\xampp\htdocs\FinalYear\inc\functions\LoginOrRegister.inc.php on line 5
しかし、ファイルは、私が必要としているファイルのちょうど 2 フォルダー上にあります。私が次のことをしているとき:
set_include_path(dirname(__FILE__)."/../../");
require_once('functions.inc.php');
それは機能します(存在しないファイルのエラーメッセージは表示されませんが、 functions.inc.phpには、database.php から作成された新しいオブジェクトがあります。
$db = new database();
LoginOrRegister.php だけでなく、他のすべてのサイトでこれを呼び出すことができます。ファイルで自分で作成した場合でも、このオブジェクトは存在しないことが常にわかります。何か助けはありますか?