ホームページ >バックエンド開発 >PHPチュートリアル >ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません 問題集_PHP チュートリアル
ストリームを開くことができませんでした: そのようなファイルまたはディレクトリはありません。 この記事は、Bangkejia の編集者によって収集および整理されています。転載する場合は、ソースを保管してください。
ケース 1:
(ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません) IIS の PHP 環境で設定されたディレクトリのアクセス許可によりエラーが発生します
原因と解決策:
IIS + phpとして環境を構成します
他の環境ではプログラムが正常に実行できることを確認したが、Win 上の IIS でのみ次のようなエラーが発生する場合:
警告: main(./Config.php): ストリームを開けませんでした: D:wwwrootDemoConfig.php の 13 行目にそのようなファイルまたはディレクトリはありません
致命的なエラー: main(): D:wwwrootCoreConfig.php の 13 行目で必要な './Config.php' (include_path='.;c:php4pear') を開くことができませんでした
この問題は主に、Win NTFS ディスクの全員のアクセス許可が削除されたことが原因で発生します。セキュリティ アクセス許可にインターネット ゲスト アカウントを追加することで解決できます。
操作手順: D ドライブ -> プロパティ -> セキュリティ -> ユーザー IUSR_XXXXX を追加します。 ケース 2:問題は次のとおりです:
警告: require_once(../lib/DBUtil.class.php) [function.require-once]: ストリームを開けませんでした: 2 行目の E:phpprodxhserviceExpertService.class.php にそのようなファイルまたはディレクトリはありません
致命的なエラー: require_once() [function.require]: E:phpprodxhserviceExpertService.class.php で必要な '../lib/DBUtil.class.php' (include_path='.;C:php5pear') をオンラインで開くことができませんでした2
解決策:
1. require_once(dirname(__FILE__)."/../lib/DBUtil.class.php"); のように、必要な場合に dirname(__FILE__) を追加します。
PHP Webサイトを実行するとエラーが発生しました。内容は次のとおりです。 警告: 不明: ストリームを開けませんでした: 行 0 の不明にそのようなファイルまたはディレクトリはありません
致命的なエラー: 不明: 行 0 の不明で必要な 'E:/php/www/mrsoft/注册登录module/index.php' (include_path='.;C:php5pear') を開くことができませんでしたファイル構造:
解決策:
apache は上の図の「登録ログイン モジュール」の中国語 URL を解析できません。英語のパスに変更するだけです。
http://www.bkjia.com/PHPjc/363896.html
www.bkjia.com