php - 错误 PrestaShop “无法选择任何有效的 SQL 引擎。在文件 classes/db/Db.php 的第 302 行”
问题描述
早上好,
我在服务器上的文件都被删除时遇到了问题,但是我备份了整个站点,因为这是正常进行的数据重置,但现在发生的情况如下:
Cannot select any valid SQL engine.
at line 302 in file classes/db/Db.php
297. } elseif (extension_loaded('mysqli')) {
298. $class = 'DbMySQLi';
299. }
300.
301. if (empty($class)) {
302. throw new PrestaShopException('Cannot select any valid SQL engine.');
303. }
304.
305. return $class;
306. }
307.
DbCore::getClass - [line 236 - classes/db/Db.php]
DbCore::getInstance - [line 48 - config/alias.php]
pSQL - [line 340 - classes/shop/Shop.php] - [1 Arguments]
ShopCore::initialize - [line 119 - config/config.inc.php]
require - [line 27 - index.php] - [1 Arguments]
我已经完成了所有工作,检查并激活了扩展程序,但什么也没有。
我必须要求我的主机重置然后恢复吗?
即使尝试安装新商店 PrestaShop 也会出现此错误。
谢谢你。
解决方案
推荐阅读
- python - pymongo insert_one 不写但返回objectid
- c# - Azure 搜索服务删除索引
- java - OptionalInt.isPresent 字段的用途是什么?
- python - 为什么我不能在不使用 forloop 的情况下从模型中检索数据
- c# - 使用硒单击复选框谷歌表单
- javascript - 如何使用 Id 和 Text 填充数据表但仅显示 Text
- laravel - Vue 中的 Laravel 紧凑型
- ios - 在 iOS 10 中使用 WKWebView
- html - 将相对 div1 定位在相对于 div3 的绝对 div2 位置之上
- javascript - 反应负载值并允许用户更改组件内的值