私のインクルードの../
がなぜ機能しないのですか?私のインクルードのインクルードが正常に動作しない理由
私は戻って、フォルダを移動して、新しいフォルダを入力したいが、私はこの警告を得る:
PHPの警告:(../フォルダ/ Information.php)が含ま:ストリームをオープンに失敗しました:いいえ、そのようなファイル/ディレクトリ内の/home/user/bin/Code/TOOLS/main.php PHP警告:include():インクルードのために '../folder/Information.php'を開けませんでした(include_path = '。:/ USR /シェア/梨:を/ usr/share/PHP ')/home/user/bin/Code/TOOLS/main.phpでライン上の1
コード:
<?PHP include "../folder/Information.php"; ?>
フォルダ構造:
home
-user
--bin
---Code
----TOOLS
-----main.php
----folder
-----Information.php
PHPのV5.3と高いです。 CentOSシステム。 DIR定数および/またはスラッシュ「/」の前に「../」を含む
私は/../にトライしましたが、依然として同じ結果です。私は__DIR__定数を使用したくありません –
なぜDIR定数を使いたくないのですか? –
普遍的使用。 __DIR__恋人のバージョンでは動作しませんし、毎回他にはしたくありません。 –