Windows PC (localhost) で XAMPP を実行しています。ページの読み込みが非常に速い場合もあれば、非常に遅い場合もあります。
ということで、調べて調べてみたらWAMPを勧められました。それを入手してインストールしました。それでも、ページの読み込みは非常に遅いです。CPU の負荷が高いことも何もありません。すべてのポートも開いています。
何か案は?
Windows PC (localhost) で XAMPP を実行しています。ページの読み込みが非常に速い場合もあれば、非常に遅い場合もあります。
ということで、調べて調べてみたらWAMPを勧められました。それを入手してインストールしました。それでも、ページの読み込みは非常に遅いです。CPU の負荷が高いことも何もありません。すべてのポートも開いています。
何か案は?
これが私にとって本当にうまくいった解決策です。
試してみるべきことの 1 つは、次の 2 つのエントリをapache/conf/httpd.conf
からOFF
に変更することON
です。
EnableMMAP on
EnableSendfile on
また、有効にしてファイルに設定realpath_cache_size= 4m
しますphp.ini
。
InnoDB データベースも使用している場合は、次のように有効にして設定しmy.ini
ます。
innodb_flush_log_at_trx_commit = 2
最後に、一部の人にとってはうまくいったようです:C:\Windows\System32\drivers\etc\hosts
を追加してホスト ( ) を編集します。
127.0.0.1 localhost
127.0.0.1 127.0.0.1
そしてコメント:
\# ::1 localhost
次の行をhostsファイルに追加してみてください。
127.0.0.1 127.0.0.1
127.0.0.1 ローカルホスト
次の行にコメントを付けます。
# ::1 ローカルホスト
hostsファイルは C:\Windows\System32\drivers\etcにあります。
非常に遅いのは非常に一般的な問題ですが、Apache と一緒に実行するために IIS を最初にインストールしたときと、Windows の更新を行った後 (構成がリセットされましたか?) に発生しました。
とにかく、IIS がポート 443 (SSL) で Apache と競合し始めたので、次のコマンドを使用して IIS で SSL を無効にし、Apache が再び高速に実行されるようにする必要がありました。
c:\inetpub\adminscripts\>adsutil set w3svc/1/securebindings "::"
お役に立てれば。
編集: ColdFusion がインストールされていて、起動時にサービスがタイムアウトした場合、apache の実行が非常に遅くなることもわかりました。ColdFusion がインストールされている場合は、services.msc を実行し、メイン サービスが実行されているかどうかを確認します。それが機能する場合は、起動時間 ( http://www.ahphosting.net/support/Customer/KBArticle.aspx?articleid=23 ) を調整して、次回の再起動時に自動的に起動するようにしてください。
奇妙なことに、IP ホスト/アドレスの変更がうまくいきました。
私はXPを使用しており、ホストファイルに「127.0.0.1 localhost」が永遠にありました。
最近 (Windows の更新後、xampp htdocs に他のアプリケーション ディレクトリを追加した後、それらのポートと競合する何かをインストールした後など) ページ (単純な HTML ページでさえ) の読み込みが非常に遅くなりました。
ホスト ファイルの「127.0.0.1 localhost」行をコメント アウトするだけでうまくいったようです。