首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:Drupa9.3.14至9.4.1更新后的'Drupal\mysql\Driver\Database\mysql\Connection‘类

错误:Drupa9.3.14至9.4.1更新后的'Drupal\mysql\Driver\Database\mysql\Connection‘类
EN

Drupal用户
提问于 2022-07-18 21:09:47
回答 1查看 1.4K关注 0票数 1

我尝试从Drupal9.3.14更新到Drupal9.4.1。

在我们的测试环境里一切都很顺利。

我将生产站点置于维护模式下,更新了所有的更新文件,使用drush成功地运行了数据库更新,然后是缓存:重新构建。

回到网站,刷新它,得到一个白色的页面.检查错误日志并看到以下内容:

'Drupal\mysql\Driver\Database\mysql\Connection‘错误:未在第411 #0行的C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Core\Database\Database.php中找到类13-7月-2022 14:30美国/新城_约克市 #1 内部函数:Drupal\Core\Database\Database::getConnection() #2 C:\ \inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Component\DependencyInjection\PhpArrayContainer.php(79):call_user_func_array() #3 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Component\DependencyInjection\Container.php(176):Drupal\Component\DependencyInjection\PhpArrayContainer->createService() #4 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Component\DependencyInjection\PhpArrayContainer.php(212):Drupal\Component\DependencyInjection\ContainerC:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Component\DependencyInjection\PhpArrayContainer.php(62):Drupal\Component\DependencyInjection\PhpArrayContainer->resolveServicesAndParameters() #6 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Component\DependencyInjection\Container.php(176):Drupal\Component\DependencyInjection\PhpArrayContainer->createService() #7 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Core\DrupalKernel.php(Drupal\Component\DependencyInjection\Container->get() #8 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Core\DrupalKernel.php(895):Drupal\Core\DrupalKernel->getCachedContainerDefinition() #9 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Core\DrupalKernel.php(472):Drupal\Core\DrupalKernel->initializeContainer() #10 C:\inetpub\wwwroot\enharmonie_d9\web\core\lib\Drupal\Core\DrupalKernel.php(708):Drupal\Core\DrupalKernel->boot() #11 C:\inetpub\wwwroot\enharmonie_d9\web\index.php(19):Drupal\Core\DrupalKernel->handle() #12 {main}

我试着重新启动网络服务器,数据库,再次刷新缓存.什么都没用..。在我尝试运行更新之前,必须返回到我们拍摄的快照。

知道如何消除这个错误信息吗?谢谢!

EN

回答 1

Drupal用户

发布于 2022-08-23 15:31:57

我们只是在Jenkins上跟踪这一点,因为需要将$app_root变量定义到settings.php文件中的正确路径。这是因为这个变量被添加到驱动程序的自动加载中。在我的例子中,对于Jenkins来说,它与我的其他环境不同,并且这条路径没有被解释,并导致了这个精确的错误。

下面是做出此更改的Drupal犯。感谢我的朋友约翰多伊尔在数字多边形帮助我跟踪这个问题。

票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/312155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档