ホームページ >バックエンド開発 >PHPチュートリアル >php の php.ini で発生する関連問題
php
の php.ini で発生した問題 php.ini で include_path のパスを設定しました (UNIX と Windows があり、私の win7 システムは Windows で設定されています)。php で include を使用するとき、設定されたパスの下にあるファイル。見つからないということなので、やはり絶対パスを使用するか、同じレベルのフォルダーに置く必要があります。
------解決策----------------------
include_path は、インクルードによって参照されるファイルのパスを示します。 command でこの値を設定した後、PHP コードに相対パスを記述してファイルをインポートできます。たとえば、Windows では、include_path は「c:codephp」で、include コマンドは include="file1.php" と記述されるため、インポートされるファイルの実際のパスは「c:codephpfile1.php」になります。
------解決策---------
ディレクトリ構造
include/function.php
www/index.php
function.php
<br /><?php<br />function test(){<br /> echo 'Hello World';<br />}<br />?><br />
<br /><?php<br />include "../include/function.php";<br />test();<br />?><br />