私のPHPインクルードを別のディレクトリのファイルから適切に動作させる方法を見つけようとしています。
たとえば、にheader.php含まれている私のレイアウト用がありますindex.php-それはroot/ディレクトリにあります。それから、私はにあるページを持っていますroot/pages/etc/lib.php- また、header.php. さて、明らかにinclude "header.php"、インデックスとファイルに対して ainclude "../../header.php"をlib.php実行できましたが、別の問題に遭遇しました...
私header.phpには独自のphpインクルードもあり、相対パスは元のページ(index.phpまたはlib.php)からの相対パスであり、header.php.
インクルードの完全な URL を提供するだけの解決策ですか、それとも別の方法がありますか? 含まれているphpファイルのURLを指定できますか?それは機能しますか?