4

我的项目我正在使用这个类来处理 ini 文件。我已经使用 Windows EasyPHP 开发了所有项目,但是当我把它放在我的 Linux 网络服务器中时,我总是在日志文件中得到这个错误(使用 Lighttpd 或 Cherokee,错误是一样的)

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

4

1 回答 1

0

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

通常这是因为 PHP 进程没有从您认为的位置运行(因此路径错误)。尝试回显“getcwd()”并查看它是否在您期望的时候返回。

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

于 2013-11-12T15:24:31.870 回答