wordpress網(wǎng)站轉(zhuǎn)移到本地運(yùn)行測(cè)試的方法
作為站長(zhǎng)而言,有時(shí)候我們可能會(huì)碰到更換服務(wù)器或者為網(wǎng)站做一個(gè)整體布局修改和升級(jí),我們首先需要做的就是對(duì)數(shù)據(jù)庫(kù)和整個(gè)wordpress網(wǎng)站的 主題和插件等等相關(guān)文件進(jìn)行本地備份。個(gè)人認(rèn)為如果要對(duì)網(wǎng)站進(jìn)行比較大的改動(dòng),比如更換網(wǎng)站框架或者網(wǎng)站結(jié)構(gòu),最好將整個(gè)網(wǎng)站轉(zhuǎn)移到本地進(jìn)行相關(guān)的運(yùn)行測(cè) 試,這樣做可以保證修改的進(jìn)度和效率,無需每次都要將修改的效果反復(fù)上傳覆蓋,你可以將整個(gè)網(wǎng)站測(cè)試完畢后再進(jìn)行最終的上傳。
那么我們?nèi)绾螌tp服務(wù)器上的wordpress網(wǎng)站轉(zhuǎn)移到本地呢?其實(shí)主要還是數(shù)據(jù)庫(kù)修改的問題,剛開始也遇到了不少問題,數(shù)據(jù)庫(kù)的導(dǎo)入還算 順利,但是當(dāng)你安裝好wordpress程序后,由于域名和登陸密碼都不一致,還有文件路徑,都需要進(jìn)行相應(yīng)的修改。下面我向大家分享一下如何將 wordpress網(wǎng)站轉(zhuǎn)移到本地運(yùn)行。
1. 備份數(shù)據(jù)庫(kù),我首先要做的第一件事就是備份數(shù)據(jù)庫(kù),直接到phpmyadmin 后臺(tái)導(dǎo)出數(shù)據(jù)庫(kù)即可,本人用的是西部數(shù)碼它有一個(gè)實(shí)用的 (通過SQL文件導(dǎo)入導(dǎo)出) 功能可以直接將數(shù)據(jù)庫(kù)備份到指定的ftp文件夾中,當(dāng)然其它主機(jī)提供商應(yīng)該都會(huì)有這種功能,如果沒有可以到phpmyadmin中手動(dòng)備份就好了。
2.對(duì)wordpress網(wǎng)站程序進(jìn)行整個(gè)備份,推薦大家先到各自的主機(jī)提供商上面的文件管理中進(jìn)行壓縮,再通過ftp下載,這樣速度會(huì)快一些。
3. 在本地進(jìn)行數(shù)據(jù)恢復(fù),首先你得先安裝一個(gè)本地環(huán)境,個(gè)人建議使用xampp,一個(gè)功能強(qiáng)大的集成軟件包,安好后輸入localhost進(jìn)入xampp界面進(jìn)行簡(jiǎn)單的設(shè)置,這里主要是修改一下數(shù)據(jù)庫(kù)的登陸密碼。
進(jìn)入安全選項(xiàng)界面點(diǎn)擊 http://localhost/security/xamppsecurity.php 進(jìn)行修改,默認(rèn)是沒有密碼的,mysql用戶名root無法修改知道就行了,為了圖方便,本人將登陸密碼改成與線上備份的網(wǎng)站密碼一致,這樣你就無需再另 外對(duì)wp-config.php文件中的密碼進(jìn)行修改。
4. 進(jìn)入phpmyadmin管理界面創(chuàng)建數(shù)據(jù)庫(kù),建議將數(shù)據(jù)庫(kù)名改為與備份數(shù)據(jù)庫(kù)名相一致,可以省去一些不必要的麻煩。創(chuàng)建好數(shù)據(jù)庫(kù)后將你備份好的數(shù)據(jù)庫(kù)導(dǎo)入即可。再將備份好的wordpress程序放到htdocs文件夾內(nèi),我這里另外建了一個(gè)名為 mylive 的文件夾把wordpress程序都放在里面。
5. 關(guān)鍵的一步,首先到phpmyadmin中將wp_options表中的siteurl字段改為本地 url,例如將原來的域名路徑 http://www.dglives.com/wordpress 改為本地路徑 http://localhost/mylive/wordpress 即可,之前碰到一個(gè)問題就是導(dǎo)入數(shù)據(jù)庫(kù)后,在地址欄中輸入 http://localhost/mylive/wordpress/wp-admin 登陸后會(huì)被直接跳轉(zhuǎn)到線上wordpress后臺(tái)管理,而不是本地后臺(tái)管理。如果出現(xiàn)以上問題,只需修改siteurl字段url就可以解決了。
6. 打開本地wordpress文件夾中wp-config.php文件,將MySQL 數(shù)據(jù)庫(kù)用戶名改為 root 密碼如果與線上網(wǎng)站的數(shù)據(jù)庫(kù)密碼一致的話就無需改動(dòng)。
7. 最后一步在地址欄中輸入 http://localhost/mylive/wordpress/wp-admin 進(jìn)入本地wordpress后臺(tái)管理的常規(guī)選項(xiàng),將WordPress 地址(URL)和站點(diǎn)url改為下圖所示:
結(jié)語:到這里基本上大功告成了,檢查一下路徑是否正常。
輸入http://localhost/mylive/wordpress,首頁重見天日。
隨便點(diǎn)擊一篇文章看下是否正確顯示,主要是檢測(cè)本地url路徑能夠正常打開。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
php中用加號(hào)與用array_merge合并數(shù)組的區(qū)別深入分析
本篇文章是對(duì)php中用加號(hào)與用array_merge合并數(shù)組的區(qū)別進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06PHP判斷表達(dá)式中括號(hào)是否匹配的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)硪黄狿HP判斷表達(dá)式中括號(hào)是否匹配的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-10-10thinkphp中html:list標(biāo)簽傳遞多個(gè)參數(shù)實(shí)例
這篇文章主要介紹了thinkphp中html:list標(biāo)簽傳遞多個(gè)參數(shù)的解決方法,在處理參數(shù)傳遞的情況非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-10-10ThinkPHP實(shí)現(xiàn)更新數(shù)據(jù)實(shí)例詳解(demo)
本文給大家介紹thinkphp實(shí)現(xiàn)更新數(shù)據(jù)的實(shí)例詳解以及thinkphp更新數(shù)據(jù)庫(kù)的五種方法,本文介紹的非常不錯(cuò),具有參考借鑒價(jià)值,感興趣的朋友可以參考下2016-06-06PHP實(shí)現(xiàn)與java 通信的插件使用教程
這篇文章主要介紹了PHP與java 通信插件,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。2019-08-08簡(jiǎn)單談?wù)凱HP面向?qū)ο笾畼?biāo)識(shí)對(duì)象
下面小編就為大家?guī)硪黄?jiǎn)單談?wù)凱HP面向?qū)ο笾畼?biāo)識(shí)對(duì)象。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06Laravel實(shí)現(xiàn)自定義錯(cuò)誤輸出內(nèi)容的方法
這篇文章主要介紹了Laravel實(shí)現(xiàn)自定義錯(cuò)誤輸出內(nèi)容的方法,結(jié)合實(shí)例形式分析了Laravel自定義錯(cuò)誤輸出信息的相關(guān)操作技巧,需要的朋友可以參考下2016-10-10php無限級(jí)分類實(shí)現(xiàn)評(píng)論及回復(fù)功能
這篇文章主要為大家詳細(xì)介紹了php無限級(jí)分類實(shí)現(xiàn)評(píng)論及回復(fù)功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-02-02