2017-04-23 1 views
2

私は、以下のディレクトリ構造を持ってを含めることはできませんinitファイル:/app/init.phpで次には私のPHPアプリに「config.phpを」という名前のファイル(それは無視されます)

include_once '../app/init.php'; 

は私が持っている:

require_once 'config.php'; 
require_once 'routes.php'; 

何らかの理由によりconfig.phpファイルがロードされていません。 config2.phpに名前を変更してインクルードを変​​更すると、それはすべて役に立ちます。私が元の名前に戻っても、それは再び無視されます。何らかの理由でファイル名が予約されていますか?

私はXAMPPに付属のApacheを使用しています。

答えて

2

あなたが使用するのと同じディレクトリからファイルを含めたい場合は

require_once './config.php'; 
require_once './routes.php'; 

あるいは

require_once __DIR__.'/config.php'; 
require_once __DIR__./'routes.php'; 

...

include_pathが代わりに含まれるかもしれませんあなたからの同じ名前のファイル
関連する問題