2011-08-24 6 views
0

我的下一個簡單的日誌記錄代碼:set_exception_handler()工程2次的mod_rewrite

function log($exception) { 
    error_log($exception->getMessage() . "\n", 3, 'error.log'); 
} 
set_exception_handler('log'); 
throw new Exception('Holy cow!'); 

,我需要做的所有請求去的index.php。所以我的.htaccess文件是:

RewriteEngine on 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule . index.php [L] 

而對於這種情況,我在日誌文件中有2條記錄。但是當我刪除重寫條件時,只有1條記錄插入。
如何避免插入2個相同的記錄?對不起我的英語不好。

+2

您可能在HTML中嵌入了缺失的圖像或腳本嗎?這會導致你在日誌中出現額外的錯誤。 – Cfreak

+0

@Ish Kumar,不,它沒有幫助我。 2條記錄也被插入日誌文件 – pltvs

+0

@Cfreak,我有一個空白的index.php文件 – pltvs

回答

1

嘗試將favicon.ico放入您的web根目錄。

+0

謝謝。它幫助我。 – pltvs