2012-03-20 82 views
1

我的共享主機服務拒絕在php.ini中查看PHP中的錯誤。我可以創建我自己的php.ini文件嗎?

因此,我想寫我自己的php.ini文件,並將其放在我自己的子目錄中。這可能嗎?

我試過這個教程無濟於事。
http://www.washington.edu/itconnect/web/publishing/php-ini.html#create

PHP只是不尋找我的目錄中的php.ini文件。它仍然遵守/etc/php5/cgi/php.ini中的一個。

+0

對不起我的問題的措辭,但這真的是我關心的問題。我真的很感激任何想法。 – 2012-03-20 17:21:23

+0

那麼,有什麼辦法可以打開錯誤報告嗎? – 2012-03-20 17:21:46

+1

您可以使用[ini_set](http://php.net/manual/en/function.ini-set.php) – ianbarker 2012-03-20 17:22:32

回答

1

確保系統的php.ini以下設置是爲了可以用戶自定義的INI文件:

;;;;;;;;;;;;;;;;;;;; 
; php.ini Options ; 
;;;;;;;;;;;;;;;;;;;; 
; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini" 
user_ini.filename = ".user.ini" 

; To disable this feature set this option to empty value 
;user_ini.filename = 
4

您可以嘗試使用.htaccess文件,以使錯誤日誌/報告。

的.htaccess

# enable PHP error logging 
php_flag log_errors on 
php_value error_log /home/path/public_html/domain/PHP_errors.log 
+0

如果由於php.ini設置而忽略這些,讓我知道,我會將其刪除。 – rlemon 2012-03-20 17:22:06

相關問題