5

最近、XAMPPを使用してホストするためにWordPressをlocalhostにインストールしました。奇妙な理由により、WordPress サイト (管理パネルを含む) からのどのページへのアクセスも非常に遅くなります。

ホストファイルを次のように変更してみました:

127.0.0.1 127.0.0.1
127.0.0.1 localhost

しかし、それは少しの違いもありませんでした。私のマシンのスペックはかなり高いので、これは問題ではないようです。現在、新しいブラウザー (現在は IE を使用) をダウンロード中ですが、これで問題が解決するとは思えません。

4

7 に答える 7

26

私はその解決策を見つけるためにウェブを消化してきましたが、それはあなたの環境に依存しているようです。私の場合、Worklight で Eclipse をインストールするまでは問題なく動作していました。

とにかく、非常に遅い応答時間を克服する方法を見つけました。

Apache と MySQL がサービスとしてインストールされていない場合 (XAMPP コントロール パネルのモジュール名の横に緑色のチェックマークがない)、次のように... このような ...次の手順に従ってください。

  1. Apache と MySQL を停止し、XAMPP を閉じます
  2. XAMPP の場所に移動します (デフォルトでは c:/xampp)
  3. xampp_start.exe > [プロパティ] > [互換性] タブを右クリックします。「管理者としてこのプログラムを実行する」にチェックを入れる
  4. xampp_control.exe で上記の手順を繰り返します (今は XAMPP を実行しないでください)。
  5. これで、mysql_start.bat と apache_start.bat を開始できるようになります。
  6. XAMPP を開きます (管理者としてプログラムを起動すると、UAC アラートが表示されます)。
  7. Apache および MySQL モジュールの横に赤い十字マークが表示されます。各モジュールの横にある赤い十字マークをクリックして、サービスとしてインストールすることに同意します (モジュールが実行されている場合は、最初にそれらを停止する必要があります)。

これは、非常に長い時間のかかる Web 検索でまったく運がなかった後、私にとっては本当にうまくいきます。お役に立てば幸いです。

于 2015-01-29T02:54:49.827 に答える
0

You can try comment out the IPv6 localhost in your host file.

# ::1 localhost

Based on my previous experience, one of the most common reasons of slowness is caused by your code trying to connect to MySQL server via 'localhost', which then resolved to the IPv6 address ::1. However, for XAMPP package, MySQL server is not listening to this address by default. It only listen to the IPv4 address of 127.0.0.1. It will only try to reconnect with 127.0.0.1 after ::1 timeout.

Another option would be to amend your code to connect to MySQL server via '127.0.0.1' directly.

于 2013-10-17T03:48:36.773 に答える
0

LoadModule cgi_module modules/mod_cgi.soで無効化してはどうでしょうかhttpd.config。読み込みページが高速化される場合があります。

于 2019-02-19T15:28:23.267 に答える
0

私がワードプレス用に開発したとき、私もこの問題を抱えていました。私の解決策は、ネットインストールを使用して2セットのコアと2GBのRAMでdebianを実行するvirtualboxをセットアップし、次にlsphpでopenlitespeedと通常をセットアップすることでした。XAMPP は apache を使用しますが、必要なものだけを使用するため、php-fpm やその他の機能を利用することはできません。xampp のアイデアは、高速に動作するというよりは動作するということです。

wordpress のセットアップはリソースを大量に消費する傾向があるため、ハイスペックのマシンでも xampp と wordpress はうまく動作しません。最も簡単な解決策は、virtualbox を使用して openlitespeed をセットアップすることです (2 GB の RAM を使用すると、cyberpanel エンタープライズ パッケージを無料でインストールでき、インストール時にすべての Web サーバー ユーティリティをすぐに使用できます)。これが、「wordpress推奨」を含む約80%のようなほとんどのホストが実際に非常に遅くてひどい理由です. 私が働いている場所には、クライアントのワードプレス サイト用に独自の専用サーバーがあり、非常に高速にするために最適化されています。ログイン ページで 1 秒間に 1,000 回のヒットがあっても、クライアントごとに共有ホストに依存するのではなく、ほとんどリソースを消費しません。

Apache は、一般的なプラグインの重いワードプレスでは実際には非常に遅く、高速に実行するには多くの調整が必要です。Openlitespeed はすぐに使用できるので、hosts ファイルと仮想ホストを構成するだけで、多くのパフォーマンスを開始できます

于 2021-01-15T07:05:32.820 に答える