我对WordPress网站的本地副本有问题。本地站点本身http://localhost/mywordpress/
我的工作如下:
复制生产WP文件夹
将MySQL数据库导入到本地db,并使用与production相同的凭据(我已经创建了本地db,用户名与production相同)更新home
和siteurl
到中的本地主机wp_options
;更新wp_postmeta
, 背景meta_value
替换http://www.example.com
具有http://localhost/mywordpress
删除wp-config.php
文件,以便手动设置配置设置完成后,我可以查看网站主页,但可以访问
http://localhost/mywordpress/wp-login.php
生成403错误消息。
为了解决这个问题,我将代码复制到wp-login2.php
, 我可以看到没有问题的页面。然而,在提交后,我被重定向到生产站点。看到这一点,我想可能会更改wp登录的实例。php收件人wp-login2.php
可能会有所帮助,但也会出现相同的问题,只是页面是404,因为它在生产中不存在。
单击主页上的其他链接时,我会被重定向到XAMPP仪表板页面。尽管链接寻址到http://localhost/mywordpress/somelink/
我为超载的细节道歉。
访问时添加的详细信息http://localhost/mywordpress/wp-admin/
, 我被重定向到生产站点。
最合适的回答,由SO网友:Just Rudy 整理而成
对我来说,这是一个插件问题。因此,我运行了以下查询:
update wp_options set option_value = \'a:0:{}\' where option_name = \'active_plugins\'