尝试在浏览器中访问我的 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 install
和 composer dump-autoload
.没有骰子。有任何想法吗?
最佳答案
清除缓存可以解决问题:
rm -rf src/var/run src/var.rebuildStarted
关于php - 存在类时获取 X-Cart 错误代码 2(缺少类),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47442986/