私はプロジェクトに取り組んでおり、Zend Framework で開発し、自宅で作業することにしましたが、奇妙な問題に遭遇しました。ローカル マシンでその Web サイトのホームページを開くと、接続がすぐに閉じられ、Windows エラーがポップアップします。 apache がクラッシュしました (実際にはそうではありません)。
したがって、プロジェクトの別のリビジョンに切り替えることで、Zend Framework ファイルの 1 つ (実際には Zend_Auth クラス) のメソッドの 1 つに 8 つのインデント スペースがある場合に問題が発生することがわかりました (私たちのチームの誰かがそのファイルを変更し、その後、彼の変更し、そこにスペースを残します)。
興味深いことに、行にスペースを削除または追加すると、ウェブサイトは正常に機能しますが、これらの 8 つのスペースを返すと、再び壊れてしまいます。
私の仕様:
Windows 7 Apache 2.2.22 (www.apachelounge.com から) サービスとしてインストール (システム ユーザー アカウントから実行) PHP 5.3
編集: 興味深い人がいる場合、これらのスペースはファイル Auth.php (Zend_Auth クラス) の 118 行目にあります。セットアップを使用してプロジェクトで試すことができます。