新しいコンピューターにWAMPをインストールし、localhostとエイリアスWebサイトが機能するようにすべてを設定しました。
include_pathの設定に問題があります。にセットアップされ.;C:\php\pear
、私はそれをに変更しました/
。これにより、次のエラーメッセージが残りました。
Warning: include() [<a href='function.include'>function.include</a>]: Failed opening 'MYFILENAME.php' for inclusion (include_path='/') in C:\wamp\www\MYSITENAME\index2.php on line 13
私はそれを確認しallow_url_fopen
、allow_url_include
両方とも有効になっています。
私include("somefile.php")
が適切に機能するためには、誰が私が何を変更すべきか、またはどのような設定を行う必要があるかを知っていますか?
また、このトラブルシューティングに役立つ追加情報は何ですか?
ありがとう!!
Windows経由で設定されている場合、環境変数とPATHはC:\形式を使用します
—
cutrightjm
/は、初心者にとって正しいスラッシュではありません。include_pathは、セミコロンで区切られた場所のリスト、つまり「。; c:\ php \ includes」です。場所は、Webルートの下にある必要があります。ピリオドは、文字通り「現在のディレクトリ」を意味します。場所は指定された順序で検索されます。include_pathは「。; c:\ wamp \ www \ MYSITENAME \ includes \」のようになると思います。
—
イアンアトキン
また、Windowsのパスを読んで、PHPマニュアルを読んでください:php.net/manual/en/ini.core.php#ini.include-path
—
Ian Atkin
@IanAtkinありがとう!!! それを答えとして提出してみませんか?
—
d -_- b