php - 存在类时获取 X-Cart 错误代码 2(缺少类)

标签 php class path namespaces x-cart

尝试在浏览器中访问我的 X-Cart 项目时,出现以下错误:

ERROR: "Includes\ErrorHandler::FATAL_ERROR" (code 2)
Class 'XLite\Module\QSL\Banner\Core\Database' not found

完整的错误是:
Warning: file_get_contents(/src/var/run/classes/XLite/Module/QSL/Banner/Core/Database.php): failed to open stream: No such file or directory in /src/Includes/Autoload/StreamFilter.php on line 33

Fatal error: Class 'XLite\Module\QSL\Banner\Core\Database' not found in /src/var/run/classes/XLite/Core/Database.php on line 6

我已经检查了我的项目中据称丢失的类文件。它在那里有适当的命名空间。我试过清除 X-Cart 的缓存:
rm -rf src/var/resources src/var/datacache src/var/run/skins src/var/.lessFiles.php

我也试过运行 composer installcomposer dump-autoload .没有骰子。有任何想法吗?

最佳答案

清除缓存可以解决问题:

rm -rf src/var/run src/var.rebuildStarted

关于php - 存在类时获取 X-Cart 错误代码 2(缺少类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47442986/

相关文章:

php - 提交按钮内有多个 ID 循环?(购物车)

php - Ratchet 基本聊天应用程序给出错误 "Failed opening required"

php - 在析构时要求文件

javascript - 当 Electron 应用程序打包在 asar 中时使用 require

java - 在php中上传一个正在运行的文件

python - Python中重载构造函数的要点?

Java:调用类类型数组来测试相等性

C++ 将对象传递给函数

asp.net-mvc-3 - MVC 3到./bin/的相对路径

javascript - 正则表达式在 javascript 中匹配 SVG 路径数据