私はこの状態にあります:
- ファイル:
/public_html/folderX/test.php
行があります:require_once '../functions/sendemail.php'
- 一方、
/public_html/functions/sendemail.php
行があります:require_once '../config.php'
config.php
この状況では完全にロードされます。
この問題はfunctions/sendemail.php
、folderXにないファイルに追加しようとすると発生します。例:
追加しようとすると、require_once 'functions/sendemail.php'
次のpublic_html/test.php
エラーメッセージが表示されます。
警告:require_once(../ config-min.php)[function.require-once]:ストリームを開くことができませんでした:public_html/test.phpにそのようなファイルまたはディレクトリはありません
require_once '../config.php'
内部関数/sendemail.phpを「独立して」機能させる方法。これにより、ファイルに含まれている場所で、この「require_once」問題が発生しなくなります。
'include_once'に変更しようとしましたが、それでも機能しません。
ありがとう!