2017-08-24 20 views
1

我是新來的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 –

回答

1

這聽起來像你想直接訪問主題的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

是的,你是正確的 –