apmserv 1. Apache の起動に失敗しました。関連する設定を確認してください。 2. MySQL5.1 の起動に失敗しました。関連する設定を確認してください。

WBOY
リリース: 2016-06-23 14:40:10
オリジナル
1791 人が閲覧しました

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 ファイルを変更し、ポートを奇妙なポイントに設定してください。ポート設定は正しく、ファイル内のパスも正しいです。

後で、マシンのサービスを変更する権限がないことがわかりました。元の管理者アカウントがこのサービスを開始したのは、現在のサービスの場所とは異なる場所であったため、開始できませんでした。その後、管理者を見つけてサービスの場所を変更したところ、起動できるようになりました。

熱意をありがとう! ! !

ポート設定は正しく、ファイル内のパスも正しいです。

後で、マシンのサービスを変更する権限がないことがわかりました。元の管理者アカウントがこのサービスを開始したのは、現在のサービスの場所とは異なる場所であったため、開始できませんでした。その後、管理者を見つけてサービスの場所を変更したところ、起動できるようになりました。

熱意をありがとう! ! !
このサービスはどこで変更されましたか?

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート