2013-02-18 116 views
0

我有一些討厭的錯誤:Apache2的錯誤200 OK

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 
<html><head> 
<title>200 OK</title> 
</head><body> 
<h1>OK</h1> 
<p>The server is temporarily unable to service your 
request due to maintenance downtime or capacity 
problems. Please try again later.</p> 
</body></html> 

的PHP代碼:

. 
. 
    for ($i = 0; $i < sizeof($rows); $i++) { 
    $Lenght = mt_rand(300, 400); 
        for ($x = 0; $x < $Lenght; $x++) { 
         $NColumn1 .= mt_rand(0, 9); 
         $NColumn2 .= mt_rand(0, 9); 
        } 
        $database->exec("UPDATE Child SET Column1 = '$NColumn1', Column2 = '$NColumn2' WHERE Parent_ID = '$Parent_ID';"); 
       } 

我有300條記錄表中的孩子,我有新的更新與工作得很好但在這個過程中,我得到一個下載的200文件與確定,並在後臺我的表正在更新。我正在使用Zend Server CE SP1 5.6.0與PHP 5.4和Apache2。我搜索,喜歡的財產以後約HEADER處理性,在php.ini文件來改變了allow_url_fopen =在了allow_url_fopen = Off,然後搜索錯誤日誌中的Apache2。所以我嘗試所有這些,但沒有。 那麼,是否有可能修復或禁用這種錯誤或做一些事情來避免它?真的需要很好的幫助!

+0

您正在使用什麼配置PHP? Module,cgi,fcgi? – datasage 2013-02-18 03:56:02

+0

它被配置爲SERVER API:CGI/FCGI – djpetrovic 2013-02-19 00:15:43

+0

在這種情況下,您應該在php錯誤日誌中有錯誤消息。我懷疑php守護進程沒有返回任何迴應,導致你得到的錯誤。 – datasage 2013-02-19 00:22:45

回答

2

我剛剛打了同樣的問題,發現這個鏈接: ZendEnablerConf.xml

您可能希望將其從德國翻譯。 ;)

我相信,你需要尋找ZendEnablerConf.xml並更改超時:

<timeout connectionTimeout = "60" requestTimeout = "300" /> 
+0

您鏈接到的網站有一個糟糕的WebOfTrust評級(也是德語)。有更好的資源可以鏈接到嗎? – 2013-05-23 17:06:15

+0

好吧,我會試試這個。謝謝。 – djpetrovic 2013-05-30 14:19:48