致命错误:require_once() [function.require]:无法打开所需的 global.php

Posted

技术标签:

【中文标题】致命错误:require_once() [function.require]:无法打开所需的 global.php【英文标题】:Fatal error: require_once() [function.require]: Failed opening required global.php 【发布时间】:2015-04-10 16:05:18 【问题描述】:

我正在尝试在本地打开我的网站。 xampp 已安装,但出现以下错误。我该如何纠正这个问题:

警告:require_once(/Applications/XAMPP/xamppfiles/htdocs/artgallery/administrator/components/com_virtuemart/classes/phpInputFilter/class.inputfilter.php)[function.require-once]:无法打开流:没有这样的文件或 /Applications/XAMPP/xamppfiles/htdocs/artgallery/administrator/components/com_virtuemart/global.php 中第 104 行的目录

还有:

致命错误:require_once() [function.require]: 无法打开所需的 '/Applications/XAMPP/xamppfiles/htdocs/artgallery/administrator/components/com_virtuemart/classes/phpInputFilter/class.inputfilter.php' (include_path=' .:/Applications/XAMPP/xamppfiles/lib/php:/Applications/XAMPP/xamppfiles/lib/php/pear') 在 /Applications/XAMPP/xamppfiles/htdocs/artgallery/administrator/components/com_virtuemart/global.php 上线104

【问题讨论】:

【参考方案1】:

此警告不是Failed opening required global.php。此警告表示 global.php 的第 104 行有一条声明要求使用名为 class.inputfilter.php 的文件,但加载失败。

以下情况可能会出现此问题:

--> File does not exists.

--> File exists but do not have READ permission.

解决方案:

转到路径:

/Applications/XAMPP/xamppfiles/htdocs/artgallery/administrator/components/com_virtuemart/classes/phpInputFilter/

找到名为class.inputfilter.php的文件。

如果找不到,请从 Virtuemart 的新包中获取(记得检查版本。两个文件必须来自相同的 Virtuemart 版本)。

如果存在则将其权限更改为644755

【讨论】:

ya jitendra,你说得对,本地主机中缺少文件夹...它是一个实时网站,一旦上传了整个目录,我正在做一些离线更正...我希望它工作正常...。 .. 感谢您的宝贵反馈

以上是关于致命错误:require_once() [function.require]:无法打开所需的 global.php的主要内容,如果未能解决你的问题,请参考以下文章

致命错误:require_once() 使用绝对路径

致命错误:require_once():需要打开失败

require_once() 中的 PHP 致命错误可以 n

致命错误:require_once() [function.require]

require_once 给出警告和致命错误

调用 require_once() 的警告和致命错误