2010-08-08 55 views
0

我想爲我們的項目(Zend,PHP,Apache)實施一個OpenID,並打出一個奇怪的問題。用戶在提供者身份驗證併發送回我們的網站後,apache會給出500個內部服務器錯誤響應。日誌完全空白。 我注意到,雖然在Google上使用OpenID AX時,他們返回的方式太大了。首先,我認爲這與這裏描述的問題有關:https://serverfault.com/questions/140852/rewritten-urls-with-parameter-length-255-dont-workOpenID AX,谷歌和mod_rewrite

但是,顯然我們使用htaccess,從不檢查任何文件的存在,也不真正執行正則表達式。由於事實上它是爲低於3個系一樣簡單:

RewriteEngine on 
RewriteRule (libs\/TinyMCE.*)$ - [L] 
RewriteRule !\.(js|ico|gif|jpg|png|css|swf|xml|avi|flv|mov|mp3|wav)$ index.php [L] 

關閉AX - 讓問題消失

+1

當發生500或者服務器配置錯誤時,日誌不應該爲空。它肯定會被記錄在某個地方。最好檢查一下,看看錯誤信息是什麼。 – 2010-08-08 16:43:38

回答