[解決済み] XAMPP: Apacheを起動できない (Windows 10)
質問
XAMPPを使っていて、Apacheは起動できるのですが、MySQL( phpMyAdmin )は起動します!
起動すると、こんなエラーが出ます。
10:07:49 [Apache] Error: Apache shutdown unexpectedly.
10:07:49 [Apache] This may be due to a blocked port, missing dependencies,
10:07:49 [Apache] improper privileges, a crash, or a shutdown by another method.
10:07:49 [Apache] Press the Logs button to view error logs and check
10:07:49 [Apache] the Windows Event Viewer for more clues
10:07:49 [Apache] If you need more help, copy and post this
10:07:49 [Apache] entire log window on the forums
検索してみると、Config -> Service and Portの設定で、Apacheのポートを変更することができます。私は、そうしています。
Service name: Apache 2.4
Main port: 122
SSL port: 444
Skype(Windows8/10/Metro版)もアンインストールしています。何も動作していません。このとき httpd.conf ファイルには
Listen 122
ServerName localhost:122
を介して起動します。
apache_start.bat
で起動し、取得します。
(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address [::]:445
(OS 10013)An attempt was made to access a socket in a way forbidden by its access permissions. : AH00072: make_sock: could not bind to address 0.0.0.0:445
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs
なお、すべての ログ ファイルは存在しないことに注意してください! Skypeはアンインストールされています。
どのように解決するのですか?
更新日:2018年5月15日
最新のWindows 10アップデートで(再)起動された ワールド ワイド ウェブ パブリッシング サービス (ドイツ語では WWW-パブリッシングサービス ). これは、後で行うことができる更新の設定中に選択したオプションに依存する可能性があります。
更新日:2015年8月4日
Windows 10 のクリーン インストールを行った場合、Windows 10 の起動時に Word Wide Web パブリッシング サービス . その場合は、単純なWAMP/XAMPPのインストールで問題ありません。
もしうまくいかない場合は Visual C++ 再頒布可能ファイル をインストールし、WAMP/XAMPPを再インストールしてください。
私もWAMPで同様の問題に直面していました。Windows 10 TPでは ワード ワイド ウェブ パブリッシング サービス がプレインストールされています。これはIISに関連するもので、不要な場合は削除してください。
これはポートをブロックする
80
をブロックし、Apache が変な動作をするようにします。以下のようにして、もう一度試してみてください。
- スタート]に移動し、次のように入力します。 services.msc
- サービス] ウィンドウを下にスクロールして ワールドワイドウェブパブリッシングサービス .
- 右クリックし 停止 .
これにより、ポート 80 を解放し、WAMP/XAMPPを再起動することで、起動できるようになります。
この問題を解決するには、他の方法もあります。以下を参照してください。 Windows 10でWAMPを動作させる .
関連
-
[解決済み] [Solved] Fatal error: メンバ関数prepare()のNULLでの呼び出し
-
[解決済み】PHPで空の値からデフォルトオブジェクトを作成する?
-
[解決済み】PHP定数「PHP_EOL」はいつ使うの?
-
[解決済み】予期せぬ例外。SQLSTATE[HY000] [1045] Access denied for user ****@'localhost' (using password: YES)
-
[解決済み】++と*+の意味は何ですか?
-
[解決済み】「初期通信パケットの読み込み」でMySQLサーバーに接続できなくなり、システムエラーになる。0
-
[解決済み] php5パッケージのインストール候補がない (Ubuntu 16.04)
-
[解決済み】foreach()に与えられた引数が無効です。)
-
[解決済み] [Solved] Fatal error: メンバ関数 query() の null への呼び出し。
-
[解決済み] エラー」を解決する方法 Apacheが予期せずシャットダウンしました" を解決するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】XAMPPポート80をPID 4の「Unable to open process」が使用中 [重複] XAMPPポート80をPID 4の「Unable to open process」が使用中。]
-
[解決済み】Weird PHP error: 'Can't use function return value in write context'.
-
[解決済み】新しいPHPMailerはPHPMailerAutoload.phpが必要?
-
[解決済み】ディレクトリ内のファイル数を数える PHP
-
[解決済み】file_get_contents( )が動作しない。
-
[解決済み] [Solved] Fatal error: 非オブジェクトのメンバ関数fetch_assoc()の呼び出し [重複]。
-
[解決済み】/var/www/htmlとは何ですか?[クローズド]
-
[解決済み】Wordpressの子テーマのstyle.cssが効かない。
-
[解決済み] mysqli_fetch_assoc() は、パラメータ 1 が mysqli_result であることを期待し、boolean が与えられる [重複] 。
-
[解決済み] $_SERVER['DOCUMENT_ROOT'] と $_SERVER['HTTP_HOST'] の違いについて