一旦我创建了一个新数据库,并从旧数据库导入所有数据,更新我的设置并恢复文件夹和文件,我收到此错误:
找不到“GET http://localhost/drupals_new_test/web/”的路由
如何在 drupal 10 中连接旧数据库
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => 'lobo',
'username' => 'root',
'password' => '',
'host' => 'localhost',
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
如何解决这个问题
drush ev '\Drupal::service("router.builder")->rebuild();'
通过重建路由并清除所有缓存,您正在解决通常导致 Drupal “找不到路由”错误的核心问题。此步骤确保 Drupal 的路由系统了解所有路径并可以正确解析它们。如果此步骤无法解决问题,请继续验证数据库连接并确保所有依赖项和配置均正确。