を拒否された私は、Windowsサーバ上の新しいウェブサイトの設定について助けを賜りますようお願い申し上げIIS私は5.4.9と5.6.2.2、私のサーバー上でPHPの2つのバージョンを持っている8.5は、Windows 8.5の新しいウェブサイトのアクセス許可が
をIIS。両方とも正しく動作しています。 MySQLサーバーも機能しています。 IIS_IUSRSのすべてのアクセス許可を与えられた私はIISで新しいサイトを作成しましたが、Webページを実行したいときは常にfopen()関数のPermissionが拒否されます。私はチェコPHPフレームワークNetteを使用しており、いくつかのフォルダの書き込み権限が必要です。それがなければ、それは働くことができません。しかし、私はそれを修正するための変更を行うことはできません。サイトフォルダはC:\ inetpub \フォルダにあります。これを修正する方法はありますか?
ここでは、StackOverflowについて多くのチュートリアルと問題を取り上げましたが、そのアドバイスのどれもうまくいきませんでした。
もう1つ質問がありますが、IIS 8.5で新しいPHP Webサイトを正しく設定する方法の詳細なチュートリアルはありますか?私が何かを修正する時はいつも、別のことが間違っています。そして、それらのチュートリアルによると、私はそれがあまりにも迅速かつ容易に見えることがわかりました。
ありがとうございました。
どのファイルを 'fopen()'しようとしていますか? – TheRk
フレームワーク用の生成ファイルです。内部キャッシュファイルです。場合によっては、私はエラーメッセージを書く場合に役立つでしょう: fopen(C:\ inetpub \ website \ temp \ cache/_Nette.RobotLoader/_f093448321925bc685b925c337cda4bc):ストリームのオープンに失敗しました:許可が拒否されました –
サイトを実行しているアプリケーションプールをチェックし、それが 'ApplicationPoolIdentity'であれば' IIS APPPOOL \ 'がそのフォルダ' C:\ inetpub \ website \ temp \ cache'にアクセスできることを確認してください。アプリケーションプールの「Identity」の下にリストされている別のユーザーがログインにアクセスできることを確認した場合 –
TheRk