你的问题可能在wp-config.php
. 如果表已经存在,则不需要运行任何安装wp-admin/install.php
仅在未检测到具有中设置的表时使用wp-config.php
.
通过一个参数一个参数地检查,我将让您了解一切是什么。
DB_NAME
WordPress应访问的数据库的名称。确保将其设置为要使用的数据库。
DB_USER
和DB_PASSWORD
是登录凭据。由于您没有收到数据库连接错误,这些错误可能是正确的。
DB_HOST
是WordPress连接到数据库的方式。同样,没有数据库错误可能意味着这很好。
不用担心DB_CHARSET
和DB_COLLATE
除非您有特定的理由更改它们,否则这只是数据库设置。
你最不需要担心的是$table_prefix
. 根据评论,我猜测这是你的问题。如果查看导入的表,它们的名称应该如下wp_posts
, wp_options
, 等等。无论它们之间的公共线程是什么,都需要设置为前缀。确保设置完全相同,包括_
如果在那里。WordPress没有添加任何内容,它只是将表名连接到其末尾。