私は[〜#〜] wamp [〜#〜](localhost)をWindows 7で使用しています。
localhostを実行しているとき、ページの読み込みに1分以上かかります。クエリやデータベース接続はありません。単なるhtmlページの場合も同じ時間がかかり、インターネットが接続されていれば正常に動作します。 インターネットが接続されている場合、完全に機能します。インターネットが利用できない場合、簡単なページを読み込むのに1分以上かかります。
誰か、助けてください...
私のために働いた解決策は、cgi_moduleを無効にすることでした。次のいずれかの方法を使用します。
(方法1) WAMP> Apache> Apache Modules> uncheck "cgi_module"を左クリックします
(方法2)編集httpd.confこの行にコメントを付けて、CGIモジュールのロードを無効にします。
LoadModule cgi_module modules/mod_cgi.so
コメントは、次のように、前に#を追加するだけです。
#LoadModule cgi_module modules/mod_cgi.so
Apacheサービスを再起動すると、準備完了です。
Mysql_connect( 'localhost' ....の代わりにmysql_connect( '127.0.0.1' ...を設定します。
私はここで多くの答えを試みましたが、あまり成功しませんでした。ボトルネックが発生していた場所はPHPそのものでした。XDebugを無効にすると、ページの読み込み時間が1200ミリ秒から275ミリ秒になりました。
ホスト名「localhost」を使用する代わりに、MySQL接続文字列でIPアドレスを使用します。
通常、WAMPインストールは、メモ帳でc:\ wamp Editにあります:C:\ wamp\www\wp-config.php
交換
define("DB_Host", "localhost");
と
define("DB_Host", "127.0.0.1");
WAMPサービスを再起動します。
詳細については、こちらをご覧ください website 。
私にとってのトリックは、php.iniのphp smtpサーバーをlocalhostから127.0.0.1に変更することでした(私のVanillaコピーの1084行目)。
私のために働いたことは、localhostの代わりに127.0.0.1のローカルコンテンツにアクセスすることです(したがって、おそらくDNS解決の問題はどこかに隠されています)
http://127.0.0.1/mysite
は速い
http://localhost/mysite
遅い
私のために働いたのは、ホストファイルのこの行のコメントを外すことです
127.0.0.1 localhost
127.0.01 localhostのコメントを外します。そしてその後は超高速です。
以下は、Windows 10 Pro 64ビットでWAMPを高速化するために行った変更のリストです。
127.0.0.1 localhost
127.0.0.1 myVhosts
(注:最初の行と同じ行に他のすべてのエントリを追加しました。127.0を指す複数の行を作成しません。 0.1をさまざまな場所に配置します。したがって、127.0.0.1が1つだけあり、その隣に仮想ホストなど、私が指したいものがあります)bind-address="127.0.0.1"
([wampmysqld64]の下)Apache -> Apache Modules -> cgi_module
(チェック解除)また、この記事を確認することをお勧めします: https://www.devside.net/wamp-server/wamp-is-running-very-slow 彼らは、同様にあなたを助けます。
Windows 8を実行していますが、WAMPは非常に低速でした。以前に提案したすべてを行いました。違いは、WAMPにはデフォルトでhttpd.confがあったことです。
AcceptFilter http none
AcceptFilter https none
だから、これはもう必要ないかもしれないと考えて逆にした。それはうまくいくようです:
#AcceptFilter http none
#AcceptFilter https none
おそらく、すべてのWindowsバージョンで問題になるわけではありません。 httpdでは次のように読みます:
# AcceptFilter: On Windows, none uses accept() rather than AcceptEx() and
# will not recycle sockets between connections. This is useful for network
# adapters with broken driver support, as well as some virtual network
# providers such as vpn drivers, or spam, virus or spyware filters.
#AcceptFilter http none
#AcceptFilter https none
私はすべてを試しましたが、何も機能しませんでしたが、すべてのセッション参照を削除すると、wampが20倍速くなったことがわかりました。セッションがロックされていたため。そのため、同じアプリケーションが複数のページを要求したとき、それは非常に遅くなりました。
turibe の回答に追加し、php.ini
またはxdebug.profiler_enable=Off
でxdebug.profiler_enable=0
のxdebugプロファイラーも無効にしますPHPメモリーを増やすこともできます限定。 memory_limit
でphp.ini
を検索します。
https://www.devside.net/wamp-server/wamp-is-running-very-slow にも役立つヒントがいくつかあります。
特にChromeでこの問題に遭遇しました。キャッシュを空にすることで完全に解決しました。
これは本当に簡単に聞こえるかもしれませんが、Notepad ++の「RUN >> Launch in Browser」オプションを使用している場合は、localhost/dynamic/indexではなくfile:/// C:/wamp/www/dynamic/index.phpとしてロードされます。 php
この場合、自分でURLバーのlocalhost/dynamic/index.phpにアクセスすると、はるかに高速にロードされます。
私は同じ問題にぶつかり、言及されたすべてのオプションを変更しました。その後、私はDrupal極端な重みを持つデータベースが問題を引き起こしていることを確認しました。ウォッチドッグテーブルとキャッシュをクリアすることで問題が解決しました。
Cgi_moduleをオフにすると、WAMP + WordPressでも機能しました。 WampServer 2.5のWYSIWYGでもこれを実行できることを共有したかったのです。
WAMPが自動的に再起動し、速度が上がるのが見えるはずです。
私の場合、企業VPNを使用していて、ChromeにプロキシURLが設定されていたため、速度が遅くなりました。 VPNからすべてが高速でロードされます。
VPNで動作するように、Chromeからプロキシ設定を削除しました。物事はその後ほとんど機能しましたが、ダッシュボードからのWordpress=プラグインまたはテーマの検索はまだ失敗しました。
以下をwp-config.phpに追加すると、検索も機能しました。
/** proxy settings */
define('WP_PROXY_Host', 'proxy.url.com');
define('WP_PROXY_PORT', '1234');
define('WP_PROXY_USERNAME', '');
define('WP_PROXY_PASSWORD', '');
define('WP_PROXY_BYPASS_HOSTS', 'localhost');
私は同様の問題を抱えており、この投稿はソリューションの検索で非常に取り上げられていたため、ここにソリューションを追加しています。
私の問題は小規模でした。空のphpページは、ほぼ瞬時のレンダリングから約1秒になりました。
Xdebugの設定が問題の原因であることが判明しました。 php.iniでxdebug.remote_enable = onが設定されていたため、遅延が発生していました。 idekeyを使用してデバッグセッションを開始する前に、デバッグセッションの開始時にのみ遅延を取得します。行をコメントアウトして問題を解決しました。
WAMPサーバーを2.2から2.4にアップグレードした後、この問題に悩まされていました。
このブログ投稿で詳述されているように、最終的に解決策を見つけました: http://stijndewitt.wordpress.com/2014/01/10/Apache-hangs-ie11/
Apacheの構成ファイル(httpd.conf)に次を追加します。
AcceptFilter http none
AcceptFilter https none