2017-11-08 11 views
0

Apacheサーバを設定する必要があるため、Xamppをインストールしましたが、何度も繰り返して試しましたが、起動するたびにクラッシュしました。私はポートが開いていることを確認しました。私は管理者モードで、2008 - 2017年にVCパッケージをインストールすることさえ確実でした。XamppのApacheが起動時にクラッシュする

MySQLは動作しますが、Apacheは動作しません。私は開始をクリックすると、このエラーが表示されます:

22:23:35 [Apache] Error: Apache shutdown unexpectedly. 
22:23:35 [Apache] This may be due to a blocked port, missing dependencies, 
22:23:35 [Apache] improper privileges, a crash, or a shutdown by another 
method. 
22:23:35 [Apache] Press the Logs button to view error logs and check 
22:23:35 [Apache] the Windows Event Viewer for more clues 
22:23:35 [Apache] If you need more help, copy and post this 
22:23:35 [Apache] entire log window on the forums 

私はApacheフォーラムで質問しようとしましたが、役に立たないです。私は、他の手段を通じて得た他のエラーメッセージは、次のとおりです。私はすべての私のDLLファイルを修正しました

Faulting application name: httpd.exe, version: 2.4.28.0, time stamp: 
0x59d4a9ab 
Faulting module name: mod_version.so, version: 2.4.28.0, time stamp: 
0x59d4a9b0 
Exception code: 0xc0000005 
Fault offset: 0x00000870 
Faulting process id: 0x15a0 
Faulting application start time: 0x01d3586ed92e5787 
Faulting application path: c:\xampp\apache\bin\httpd.exe 
Faulting module path: C:\xampp\apache\modules\mod_version.so 
Report Id: 18c711d5-c462-11e7-84f0-cb55049d9b8a 

[Wed Nov 08 13:15:51.674477 2017] [ssl:info] [pid 3700:tid 396] AH01887: 
Init: Initializing (virtual) servers for SSL 
[Wed Nov 08 13:15:51.676477 2017] [ssl:info] [pid 3700:tid 396] AH01914: 
Configuring server www.example.com:443 for SSL protocol 
[Wed Nov 08 13:15:51.676477 2017] [ssl:debug] [pid 3700:tid 396] 
ssl_engine_init.c(444): AH01893: Configuring TLS extension handling 
[Wed Nov 08 13:15:51.677477 2017] [ssl:debug] [pid 3700:tid 396] 
ssl_util_ssl.c(443): AH02412: [www.example.com:443] Cert does not match for 
name 'www.example.com' [subject: CN=localhost/issuer: CN=localhost/
serial: 
B5C752C98781B503/notbefore: Nov 10 23:48:47 2009 GMT/notafter: Nov 8 
23:48:47 2019 GMT] 
[Wed Nov 08 13:15:51.677477 2017] [ssl:warn] [pid 3700:tid 396] AH01909: 
www.example.com:443:0 server certificate does NOT include an ID which 
matches the server name 
[Wed Nov 08 13:15:51.677477 2017] [ssl:info] [pid 3700:tid 396] AH02568: 
Certificate and private key www.example.com:443:0 configured from 
C:/xampp/apache/conf/ssl.crt/server.crt and 
C:/xampp/apache/conf/ssl.key/server.key 
[Wed Nov 08 13:15:51.677477 2017] [ssl:info] [pid 3700:tid 396] AH01876: 
mod_ssl/2.4.28 compiled against Server: Apache/2.4.28, Library: 
OpenSSL/1.0.2l 

まだそれはまだ動作しません。

答えて

0

証明書がservernameと一致していません。それはPHPまたはMySQLの質問ではない、それはApacheです。 httpd.confまたはssl.confファイルを調べる必要があります。

+0

Apacheがすぐにクラッシュするため、サーバー名を設定したり、証明書をまだ持っていません。 – Super

0

私は最終的にこのエラーを修正しました!

私は単にXAMPPの本当の古いバージョンを試してみました。新しいバージョンが古いバージョンよりもバグが多く、その開発者は独自のデバッグメッセージを使ってもデバッグすることができないというのはとても馬鹿です。

以前のバージョンを試してみたところ、VCファイルとは何か関係があったはずです。

+0

オープンソースの開発者については、何も達成されておらず、間違っているかもしれません。私たちは、問題が自分の過ちかあなたのものかどうかはわかりません。私の推測では、あなたのマシンにはWindowsの実行ファイルが狂っているということがあります。再現性のある問題があると思われる場合は、チームにバグを記録し、修正するのを手伝ってください。それはあなたの質の高いソフトウェアを無償で入手することができることです。 – halfer

関連する問題