将复制的live wordpress站点放在本地的位置(无法在localhost复制站点)?

问题描述:

我是新来的wordpress,我不得不复制一个实时网站到本地主机htdocs.I已经复制了托管在TFS VCS中的任何文件并粘贴到htdocs文件夹中。将wp_选项(如site_url和其他配置)从该网站更改为localhost.Dumped数据库到我的本地mysql,并可以在phpmyadmin中看到它。但是,在这种情况下导航到本地主机目录“localhost/test/src/index.php”时,它会在index.php中指定未定义的函数“get_header()”。将复制的live wordpress站点放在本地的位置(无法在localhost复制站点)?

我的问题是我应该在本地安装wordpress并将此源复制粘贴到wordpress安装的文件夹中。

+1

你只复制主题目录吗? 在本地机器上正确安装Wordpress。将您想要的内容从wp-content复制到本地wp-content目录。应该工作正常。 –

+2

“相关文件”是什么意思?当我从livesite复制时,我复制了htdocs中的所有内容。 – user8230352

+0

我编辑了我的帖子..很好,不要downvote –

这听起来像你想直接访问主题的index.php。

检查this文章或this一个关于WordPress文件&目录结构。

更新1:

你提到的评论认为,WordPress安装存在内部 “的htdocs/WordPress的” 文件夹中。那么“htdocs/test”里面有什么?

更新2:

如果“的htdocs /测试”包含了诸如“插件”,“主题”,“上传”,那么你就需要“的htdocs /测试”中的内容复制文件夹中的“ htdocs中/ WordPress的/可湿性粉剂内容”。

而要检查网站是否正常工作,请转至htdocs/wordpress/

+0

代码中,我从网站上有没有让整个WordPress的文件夹结构,它只有按照我的理解应该是什么目前内部“的wp-content”文件夹中同样我也复制到“的htdocs /测试” –

+0

所以“的htdocs /测试”里面,你有“插件”,“主题”,“上传”文件夹? – user8230352

+0

是的,你是正确的 –