我有一个wordpress安装,我一直在工作,现在我想在我的本地服务器上开发安装。我已经下载了所有站点文件,并将其添加到本地服务器目录中。我还导出了live数据库并导入到本地安装的数据库中。
我为数据库更改的唯一凭据是:数据库名称[新名称]、数据库用户[根]、数据库密码[无密码]、数据库服务器[本地主机]。
在对wp配置进行这些更改之后。php并加载网站它正确加载主页,但。。。所有其他页面仍在引用live网站的url。我试图通过将wp\\u home和wp\\u siteurl定义为“local/sitefolder”来修复此问题
define(\'WP_HOME\', \'localhost/sitefolder\');
define(\'WP_SITEURL\', \'localhost/sitefolder\');
完成后,我访问了该网站,但现在没有应用css。这本身就很奇怪,因为当检查css的参考url时,它是正确的路径,但对于firebug,它显示无法找到文档。
我还注意到,所有url都将定义的url添加到url中。。。例如,主页的链接应该是“localhost/sitefolder”,但在定义URL后,现在是“localhost/sitefolder/localhost/sitefolder”
我进入数据库,搜索对实时URL的任何引用,并将其替换为本地路径,但这并没有修复它。
我想知道是否需要定义本地服务器的绝对路径。
有人能告诉我怎么解决这个问题吗?我已经尝试解决这些问题4天了,但没有成功。感谢您的宝贵反馈。