我的项目我正在使用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
答案 0 :(得分:0)
听起来您的PHP进程无法访问该文件。
通常这是因为PHP进程不是从您认为的位置运行(因此路径错误)。尝试回应' getcwd()'并且如果它在你期望的时候返回,那就确定了。
或者,路径是正确的,但您的PHP进程没有访问该文件所需的权限。