0

Windows 7 開発マシンでは、式 web 3、PHP 5 がインストールされています。

私はしばらくの間式 web と PHP を使用しており、F12 を押して php ページなどをプレビューしています (ローカル サーバーを使用したプレビュー)。突然 F12 を押すと、すべての PHP ページが、phpinfo()ファイルであっても空白として表示されます。標準の HTML ページは、F12 で引き続き正しく動作します。

デフォルトのWebサイト内に同じページphpを配置し、inetpublocalhostを使用して参照すると、phpinfo()ファイルが機能します。したがって、PHPがIIS用に正しくインストールおよび構成されていることはわかっています。

私がチェックしたこと:

  • Expression Web のサイト設定に入り、php が選択されていることを確認し、それが php 実行可能ファイルを指していることを確認しました
  • 再インストールされたphp
  • PHP拡張機能が登録されていることをiisで確認しました。
  • 式 web と php がインストールされている別のマシンにファイルをコピーすると、動作します。
  • 奇妙なことに、式 web 内では空白の (エラーのない) ページが表示されますが、inetpub 内では機能します。
  • これは最近まで機能していましたが、理由もなく突然停止しました。
4

1 に答える 1

1

私は特定の問題の解決策を見つけました。

php.ini ファイルは編集されていましたが、保存された形式に問題がありました。php.ini を削除して新しいものを取得すると、php が復活しました。

なぜそれが機能していないのかを示すために、エラーがまったく報告されていないことに注意するのは奇妙です。

于 2012-09-11T12:12:12.283 に答える