php - Fatal error : require_once() [function. require]: 需要打开失败

标签 php

我在 php 项目中工作,它给出的错误是:

Warning:

require_once(ROOT_PATH/lib/confs/Conf.php) [function.require-once]: failed to open stream: No such file or directory in ..\htdocs\GProject\lib\exception\ExceptionHandler.php on line 20

Fatal error: require_once() [function.require]: Failed opening required 'ROOT_PATH/lib/confs/Conf.php' (include_path='.;C:\php5\pear') in ..\htdocs\GProject\lib\exception\ExceptionHandler.php on line 20

但是在\ExceptionHandler.php文件中,第20行是

require_once ROOT_PATH . '/lib/confs/Conf.php';

我在 lib/confs/Conf.php 下有文件 Conf.php,尽管我收到了错误。

可能是什么问题。 提前致谢。

最佳答案

我将通过以下假设进行调试,

  1. 文件不存在。
  2. ROOT_PATH 设置不正确。
  3. 当前工作目录不是预期目录,因此如果 ROOT_PATH 是相对路径,它会破坏完整路径。

如果以上都不是这种情况,我不确定。

某些库必须安装到 PHP 库路径中列出的目录中。在这些情况下,您有几种选择:

  • 将库安装到 PHP 默认搜索的目录中(例如,/usr/share/php)。
  • 使用 set_include_path 更新包含路径而不覆盖旧路径(将 get_include_pathPATH_SEPARATOR 结合使用)。

关于php - Fatal error : require_once() [function. require]: 需要打开失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5647075/

相关文章:

php - 第一个数据库结构请帮忙

php - 使用 PHP 的登录页面出现问题

PHP查询加入问题

php - 通过在 PHP 中添加时间来获取 SUM

php - MySQL 存储过程 - 使用 PHP 解析

php - Wordpress - 如何在 woocommerce 中使运费为零?

PHP-MySQL登录系统

PHP永不重复的随机数

php - Bootstrap 顶级下拉菜单不起作用

php - 无法使用 ORDER BY 和 php IF 选择表单 DB