FF3 を使用して MySQL/PHP Web アプリケーションに属する PHP スクリプトを呼び出しています。ローカルホストで XAMPP を実行しています。私が得るのはこれだけです:
接続が中断
されました ページのロード中にサーバーへの接続がリセットされました。接続のネゴシエーション中にネットワーク リンクが中断されました。もう一度やり直してください。
スクリプトが無限ループに陥る可能性があります。それが当てはまらない場合は、TimBが提案したようなエラーログを確認します。
呼び出している PHP スクリプトが有効な応答を返さずに失敗しているようです。設定したロギングのレベルによっては、これにより Apache ログファイルにエラーが生成され、問題の概要がわかります。私は XAMPP に詳しくありませんが、ログの場所を見つけて、PHP スクリプトにリクエストを行ったときに発生したエラーを探すことができるはずです。
この問題を解決しました xampp\php\ext\xdebug\php_xdebug.dll のアップグレード (php xdebug v.2.0.5-5.3-vc9 に変更)
libmysql.dll を apache\bin フォルダーにコピーすると、この奇妙なエラーを解決できる場合があります
私は同じ問題を抱えていましたが、これが私がしたことです。
php cli スクリプトを介して http get コマンドを発行したところ、あるクラスをどこかで 2 回宣言していたことが判明しました。
ちなみに私はMacでAMPPSを使っています
これが誰かに役立つことを願っています!
Firebugを有効にしてリクエストを実行し、そこから取得できる情報を確認してください。FirefoxのUI要素が干渉することを心配せずに、wgetを使用すると、生のHTTPインタラクションを確認するのに役立つことが常にわかります。
フォルダにコピーlibmysql.dll
するとapache\bin
、この奇妙なエラーを克服するのに役立つ場合があります
確かにこれは私がこの問題を解決するのに役立ちました
ページの読み込み中にサーバーへの接続がリセットされました。
問題が解決しない場合、これでうまくいきました。1. PHP 用の新しい zip ディレクトリを取得し、それを apache に接続しました 2. 新しい php で libmysql を検索し、これを apache/bin に挿入しました置き場。
少なくともそれが機能したものです。
古い selfssl ツール (iis 6) から Windows 2008 Server (iis 7) で ssl の証明書を使用している場合、それが問題です。Microsoft は、これらの古い証明書をすべて破棄できるパッチをリリースすることがあります。解決策は、それらを再度生成することです。