1. Apache の起動に失敗しました。関連する設定を確認してください。 2. MySQL5.1 の起動に失敗しました。関連する設定を確認してください。
Apache のポートは 800、mysql5.1 のポートは 3308 です
追加の質問: 私の権限では環境変数を変更することはできません、サービスを停止することも、mysqld プロセスを終了することもできません。したがって、ポート 80 とポート 3306 は使用できません。 php と php/ext の下にある dll ファイルを system32 にコピーしました。ディレクトリには漢字やスペースは含まれません。設定ファイル内のディレクトリは正しいです。
何が問題ですか?
Apache エラー ログをチェックアウトして見てください...
Apache エラー ログをチェックして見てください...
エラー ログには内容がありません
2 階の返信からの引用:
Check out the Apache エラー ログを見て見てください...
エラー ログに内容がありません
先ほど確認したところ、エラー ログがありました:
APMServ-Apache サービスを再起動しています
APMServ-Apache サービスを開始しています
[8 月火曜日] 07 12:01:32 2012] [crit] (OS 3) システムがルートを見つけられません。 : APMServ-Apache: サービス プロセスの開始に失敗しました
Apmserv はスペースや漢字を含まないパスで解凍する必要があります。その場合は、ポート 80 が占有されているかどうかを確認してください
通常、mysql の競合を避けるために、Apache を 8080 に変更します。 3306が動かない
私も同じ問題に遭遇し、長い間考えましたが解決しなかったので、思い切ってシステムを再インストールしました。 。 。
エラー ログには、Apache が起動できないことが示されています。ポートが占有されている必要があります。httpd.conf ファイルを変更し、ポートを奇妙なポイントに設定してください。ポート設定は正しく、ファイル内のパスも正しいです。
後で、マシンのサービスを変更する権限がないことがわかりました。元の管理者アカウントがこのサービスを開始したのは、現在のサービスの場所とは異なる場所であったため、開始できませんでした。その後、管理者を見つけてサービスの場所を変更したところ、起動できるようになりました。熱意をありがとう! ! !
ポート設定は正しく、ファイル内のパスも正しいです。
熱意をありがとう! ! !
このサービスはどこで変更されましたか?