我的情况是这样的。 我遵循了 wordpress codex 页面上关于将一个站点移动到另一个服务器的确切说明。 这是我迈出的一步。
然后,当我试图在新位置打开我的站点时,它只是将我引导到 wp-admin/install.php 现在只是为了让场景更清晰: 目标文件夹(在 live 服务器上)是 public _ html 文件夹中的一个子目录,它已经在其中安装了另一个 wordpress 文件夹(我这么说是为了以防万一)
我的.htaccess 看起来像这样
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /subDirectoryName/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /subDirectoryName/index.php [L]
</IfModule>
# END WordPress
我已经尝试通过 phpMyadmin 检查和修复我的表,但一切似乎都没有问题,并没有影响的问题。
我还尝试清空活动服务器上的数据库,并完成安装。它安装没有问题,一切工作正常,但是,我没有使用另一个干净的安装。但我认为这至少排除了 wp-config 文件的任何问题。 我使用的是 Wordpress Version 3.3.1
所以我想最大的问题是: 为什么 wordpress 在迁移后不能识别我的安装
非常感谢你的帮助!