2013-07-26 42 views
0

我真的很沮喪,我的Apache服務器無法啓動,我的error.log中是這樣的:阿帕奇:無法初始化隨機數生成器

[Fri Jul 26 16:26:20.211050 2013] [core:notice] [pid 32240:tid 268] AH00094: Command line: 'c:\\users\\mrvisiont\\desktop\\xampp\\apache\\bin\\httpd.exe -d C:/Users/MrViSiOnT/Desktop/xampp/apache' 
[Fri Jul 26 16:26:20.213050 2013] [mpm_winnt:notice] [pid 32240:tid 268] AH00418: Parent: Created child process 32112 
[Fri Jul 26 16:26:20.225050 2013] [:crit] [pid 32112] (-2146173818)Unknown error: AH00141: Could not initialize random number generator 
[Fri Jul 26 16:26:20.227051 2013] [mpm_winnt:crit] [pid 32240:tid 268] AH00419: master_main: create child process failed. Exiting. 

我不知道是什麼的「的含義無法初始化隨機數發生器「

任何人都知道什麼是問題?

編輯:

當我運行httpd.exe,error.log中是:

[Fri Jul 26 16:52:31 2013] [notice] Digest: generating secret for digest authentication ... 
    [Fri Jul 26 16:52:31 2013] [notice] Digest: done 
    [Fri Jul 26 16:52:31 2013] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 configured -- resuming normal operations 
    [Fri Jul 26 16:52:31 2013] [notice] Server built: Sep 10 2011 11:34:11 
    [Fri Jul 26 16:52:31 2013] [notice] Parent: Created child process 16760 
    no listening sockets available, shutting down 
    Unable to open logs 
    [Fri Jul 26 16:52:31 2013] [crit] (OS 87)El parámetro no es correcto. : master_main: create child process failed. Exiting. 

EDIT(僅供參考):謝謝大家! 當我從評論... httpd.conf中服務器名的error.log行是:

httpd.exe: Could not reliably determine the server's fully qualified domain name, using fe80::8e3:cc40:2151:c412 for ServerName 
[Fri Jul 26 17:03:11 2013] [notice] Digest: generating secret for digest authentication ... 
[Fri Jul 26 17:03:11 2013] [notice] Digest: done 
[Fri Jul 26 17:03:12 2013] [notice] Apache/2.2.21 (Win32) mod_ssl/2.2.21 OpenSSL/1.0.0e PHP/5.3.8 configured -- resuming normal operations 
[Fri Jul 26 17:03:12 2013] [notice] Server built: Sep 10 2011 11:34:11 
[Fri Jul 26 17:03:12 2013] [notice] Parent: Created child process 13816 
httpd.exe: apr_sockaddr_info_get() failed for MRVISIONT-PC 
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1 for ServerName 
no listening sockets available, shutting down 
Unable to open logs 
[Fri Jul 26 17:03:12 2013] [crit] (OS 6)Controlador no válido. : master_main: create child process failed. Exiting. 

回答

1

我有類似的問題,troubleshooted數天前,我在解決方案終於跌跌撞撞:

確保您的系統的PATH環境變量不包含非法字符,如「B ????? A/??? ?????」。

刪除這些條目解決了我的問題。

1

我有一個類似的問題:

[:crit] [pid 7368] (-2146173818)Unknown error: AH00141: Could not initialize random number generator 

我檢查了系統的PATH環境變量,發現中國的跡象了。 因爲我刪除了它們,Apache工作正常。