PHP可捕获的致命错误INI处理类

时间:2013-11-12 15:20:59

标签: php ini

我的项目我正在使用this类来处理ini文件。 我使用Windows EasyPHP开发了所有项目但是当我把它放在我的Linux网络服务器中时,我总是在日志文件中出现此错误(使用Lighttpd或Cherokee,错误是相同的)

  

[12/11/2013 15:10:29.697](错误)handler_fcgi.c:115 - PHP警告:       parse_ini_file(Conf \ confFile.ini):无法打开流:没有这样的文件或       第27行/var/www/ini.class.php中的目录PHP Catchable致命错误:       传递给Config :: __ construct()的参数1必须是类型数组,       boolean given,在第27行的/var/www/ini.class.php中调用,并在中定义       第15行的/var/www/ini.class.php

1 个答案:

答案 0 :(得分:0)

听起来您的PHP进程无法访问该文件。

通常这是因为PHP进程不是从您认为的位置运行(因此路径错误)。尝试回应' getcwd()'并且如果它在你期望的时候返回,那就确定了。

或者,路径是正确的,但您的PHP进程没有访问该文件所需的权限。