WordPress網(wǎng)站搬家教程及問題處理集合
搬家步驟
一、對原站程序及數(shù)據(jù)庫進行備份 二、在新服務(wù)器新建網(wǎng)站及數(shù)據(jù)庫,記錄好賬戶和密碼。 三、將網(wǎng)站程序及數(shù)據(jù)庫導(dǎo)入新服務(wù)器。 四、修改根目錄文件wp-config.php里的數(shù)據(jù)庫信息配置。 [caption id="attachment_6661" align="aligncenter" width="617"]
四、修改根目錄文件wp-config.php里的數(shù)據(jù)庫信息配置。[/caption]
五、修改域名解析IP設(shè)置(需要靜待幾分種才能生效)
六、將SSL證書上傳到新網(wǎng)站下。(如果沒有可省略)
七、如果更換了域名,需要修改數(shù)據(jù)庫表(wp_options)siteurl與home的OPTION_VALUE字段,
[caption id="attachment_6662" align="aligncenter" width="1042"]
如果更換了域名,需要修改數(shù)據(jù)庫表(wp_options)siteurl與home的OPTION_VALUE字段[/caption]
八、將舊服務(wù)器網(wǎng)站關(guān)閉后,CTRL+F5強制刷新網(wǎng)站,看是否能夠打開。如果不能打開,看下面是否有教程,如果沒有,就百度一下。
問題處理
碰到的問題一、網(wǎng)站能打開,但是欄目打不開。 這時候需要設(shè)置一下偽靜態(tài),或者登陸后臺,重新保存一下固定鏈接。 問題二、谷歌瀏覽器打不開,但是其它瀏覽器有提示需要安裝PHP擴展。 處理方法,因為我網(wǎng)站使用主題的原因,需要用到PHP7.4擴展,按照教程操作一下既可。 其它問題: 搬家過程:wordpress整站搬家的教程,網(wǎng)絡(luò)上有很多,有些文章已經(jīng)說得很清楚,為了把問題描述清楚,我簡要說一下搬家的步驟: 1、將wordpress整個網(wǎng)站文件下載到本地 2、備份數(shù)據(jù)庫,下載到本地。 3、把修改后的整站文件上傳到新的主機。 4、導(dǎo)入備份的數(shù)據(jù)庫。 5、修改根目錄下wp-config.php里的數(shù)據(jù)庫信息,用戶名、密碼、服務(wù)器地址等. 以下是我搬家過程中遇到的問題和解決的方法。 問題一:后臺訪問不了,恢復(fù)兩三個插件又訪問不了。 通過上面的搬家步驟以后,網(wǎng)站首頁可以正常訪問了,但是后臺登陸不了,直接就是空白,什么提示也沒有。問題出在插件上,網(wǎng)絡(luò)上大家的解決方法是:通過FTP,重命名plugins文件夾,就可以正常登陸后臺了。登陸后臺了以后把plugins文件夾修改回來,然后再在已安裝插件中激活插件。 我遇到的問題是:激活插件過程中,激活了兩三個以后,再安裝一個,馬上整個后臺又出現(xiàn)了空白,重命名那個插件以后,又可以正常訪問,但是再也安裝不了任何一個插件。wordpress本來就是靠這些插件來工作的,也不可能不用這些插件。 折騰了半天,才找到原因,原來是這些插件內(nèi)存占用過多,導(dǎo)致內(nèi)存不足。 解決方法:增加wordpress可用內(nèi)存。 編輯wp-config.php這個文件 找到define('DB_NAME', 'winestable'); 在它之前加上:define(‘WP_MEMORY_LIMIT’, ‘96M’); 這里,96M可以寫得更大,比如128M或者256M,看自己的主機限制情況,修改了以后,能夠正常訪問前臺和后臺就說明可用。 問題二:首頁顯示正常,欄目頁、文章頁出現(xiàn)404錯誤。 打開網(wǎng)站,首頁顯示是正常的,但是欄目頁、文章頁都顯示不了,提示是404。出現(xiàn)這個問題的原因是之前的wordpress設(shè)置了偽靜態(tài),固定鏈接用了自定義的結(jié)構(gòu)。現(xiàn)在搬過來以后,沒有重新設(shè)置偽靜態(tài),所以無法訪問。 解決方法:其實不用再設(shè)置什么,只需要登陸后臺——設(shè)置——固定鏈接,保存更改就可以了。當然主機還要設(shè)置偽靜態(tài)規(guī)則,空間偽靜態(tài)規(guī)則,空間商一般都提供的。我用的是電信通的主機,.htaccess 文件規(guī)則如下: # 將 RewriteEngine 模式打開 RewriteEngine On # 如果程序放在根目錄 RewriteBase # Rewrite 系統(tǒng)規(guī)則請勿修改 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^topic-(.+).html$ portal.php?mod=topic&topic=$1&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^forum-(w+)-([0-9]+).html$ forum.php?mod=forumdisplay&fid=$1&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ forum.php?mod=viewthread&tid=$1&extra=page%3D$3&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^group-([0-9]+)-([0-9]+).html$ forum.php?mod=group&fid=$1&page=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^space-(username|uid)-(.+).html$ home.php?mod=space&$1=$2&%1 RewriteCond %{QUERY_STRING} ^(.*)$ RewriteRule ^archiver/(fid|tid)-([0-9]+).html$ archiver/index.php?action=$1&value=$2&%1 以上是我在wordpress搬家過程中遇到的兩個問題,希望對大家有點幫助,尤其是出現(xiàn)啟用插件后臺登陸空白的情況。 注:文章為轉(zhuǎn)載,親測有效,原地址為http://www.dlwanglong.cn/news/201505/281053.html聲明:本站所有文章資源內(nèi)容,如無特殊說明或標注,均為采集網(wǎng)絡(luò)資源。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系本站刪除。
