サーバーをwampするのが初めてで、windows 10マシンにwampServer 3.1.0をインストールしようとしています。
どういうわけか適切にインストールされておらず、構成エラーが発生しています。
現在、「Wampサーバーはまだオレンジ色の状態にあり、エラーをスローしています」
実行中の3つのサービスの2つ
私の理解では、Apache、MySQlまたはPHPのいずれかが機能していません。さらに調査した結果、Apacheは大丈夫であることがわかりました。しかし、mysql.exe(C:\ wamp64\bin\mysql\mysql5.7.19\bin)を実行すると、次のようにスローされます:
エラー2003(HY000):「localhost」のMySQLサーバーに接続できません(10061)
SO-32519474 になりますが、手順に従ってみましたが、私の場合は良さそうです。さらに検索すると、サービスでwampmysqld64が停止していることがわかります。再起動しようとするとエラーが発生します
私はここで立ち往生しており、それを修正する方法がわかりません
どんな助けも大歓迎です。
私はこれに到達しました SOI = 35670755 このコマンドを実行しました
mysqld-初期化
内部(C:\ wamp64\bin\mysql\mysql5.7.19\bin)
これは私の問題を修正しました。
それでもまだ問題がある場合は、この投稿を参照してください Wamp Server Error [ローカルサーバー-3つのサービスのうち2つ]
**編集:
mysqld-初期化
すばらしい解決策ではないかもしれませんが、その種類のパッチ作業です。ユーザー名とパスワードの問題につながります。 xamppをインストールする最良の方法は、以下のリンクで完全に説明されています
Wamp Serverエラー[ローカルサーバー-3つのうち2つのサービスが実行中] & MYSQLへのログイン中のエラー
私の場合、Apacheサービスでした。
WAMPは、問題のある場所の詳細を示す構成レポートを作成できることがわかりました。
WAMPアイコンを右クリックし、[ツール]、[Wampserver構成レポートの作成](下部近く)の順にクリックします。次に、WAMPは、構成レポート(wampディレクトリのwampConfReport.txt)を生成する際に、いくつかのcmdウィンドウを開閉します。
次に、WAMPアイコン、[ツール]、[Wampserver構成レポート]の順に右クリックします。これにより、既定のテキストエディターで構成レポートが開き、問題を調べるためにそれを確認できます。
私の場合、ポートでリッスンする別のmysqldプロセスがあり、レポートには次の行が含まれていました。
Your port 3307 is used by a processus with PID = 3132
The processus of PID 3132 is 'mysqld.exe' Session: Services
The service of PID 3132 for 'mysqld.exe' is 'MySQL57'
*** ERROR *** This service IS NOT from Wampserver - Should be: 'wampmysqld64' or 'wampmariadb64'
そのため、PID 3132でプロセスを強制終了し、WAMPを再起動すると、すべて正常に機能しました。
上記の答えに追加:
私の場合、Apacheサービスでした。
- そこで、Wampアイコンをクリックしてから、Apache> Service Administration 'wampapache64'> Install Serviceをクリックしました。
- その後、再びWampアイコン、Apache>サービス管理 'wampapache64'>サービスの開始。
- 最後に、Wampアイコン>すべてのサービスを再起動します。
インストールサービスが機能していない場合は、タスクマネージャーを開いて、Apacheが既に実行されているかどうかを確認し、実行されている場合は、それらのプロセスを終了し、上記の回答に従ってください
私にとって、この問題は10分前に最初にWAMPを使用したときに発生しました。
誰かが私と同じ問題を抱えていた場合、私の解決策は次のとおりでした:
魔法のように働いた。
タスクバーのWampserverアイコンからMySQLログを開きます。サービスの開始を妨げているエラーを示しています。エラーは、他のプログラムで使用されているポートが原因である可能性があります。これで、あなたがしなければならないことは、お使いのコンピューターが使用しようとしている(そして失敗している)ポート以外のポートでMySQLを実行することです。これを行うには、タスクバーのWampserverアイコンを右クリックし、MySQLに移動して「__以外のポートを使用」をクリックします。どのサービスでも使用されていないポートを入力します。コマンドプロンプトに「netstat -an」と入力して、使用されているすべてのポートを表示します。新しいポートは、ここに存在しないようにする必要があります。アイコンが緑色になります。