2012-03-20 70 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

相关问题