博客域名還有一段時間就到期了,準備更換域名和空間,會出現一些問題,我這裏在網上收集整理了一下,基本上會遇到兩個重要的問題。php
首先第一個問題就是數據的搬遷中出現的錯誤。mysql
我這裏用的是phpmyadmin,到那時其中會出現的數據庫導入大小限制。如下是對phpmyadmin數據庫導入大小限制配置文件的修改。sql
首先是修改PHP環境的安裝目錄裏的PHP.INI文件,記得有2個路徑,2個PHP.INI文件,例如這裏我用的是WAMP集成環境,安裝在D盤,路徑是:D:\wamp\php\php.ini
還有個在PHP的安裝目錄下:D:\wamp\bin\apache\apache2\bin\php.ini數據庫
1.遇到導入過大文件時,首先檢查php.ini 配置文件中的如下三個地方,upload_max_filesize, memory_limit 和post_max_size,而且推薦修改的值要稍大於導入的巨大sql數據庫文件;依照這個提示,我修改了以上三個在php.ini中的值之後,重啓了php環境(IIS),再次導入時,雖然phpmyadmin仍是顯示導入最大限制:20,480 KB,但巨大的數據庫文件已經被成功的導入了。
2. mysql導入數據庫文件最大限制更改解決方法:phpmyadmin數據庫導入出錯:You probably tried to upload too large file. Please refer to documentation for ways to workaround this limit.
用phpmyadmin導入mysql數據庫時,默認mysql數據庫最大隻能導入2M.
解決方法以下:
大多數都修改php.ini中的upload_max_filesize,但修改了這個之後,仍是提示這個問題;
那麼更改以下幾處:apache
修改 PHP.ini file_uploads on 是否容許經過HTTP上傳文件的開關。默認爲ON便是開 upload_tmp_dir -- 文件上傳至服務器上存儲臨時文件的地方,若是沒指定就會用系統默認的臨時文件夾 upload_max_filesize 20m 望文生意,即容許上傳文件大小的最大值。默認爲2M post_max_size 30m 指經過表單POST給PHP的所能接收的最大值,包括表單裏的全部值。默認爲8M
說明服務器
通常地,設置好上述四個參數後,在網絡正常的狀況下,上傳8M的大致積文件,只設置上述四項還必定能行的通。除非你的網絡真有100M/S的上傳高速,不然你還得繼續設置下面的參數,那就是設置它的時間.網絡
max_execution_time 300 每一個PHP頁面運行的最大時間值(秒),默認30秒. max_input_time 300 每一個PHP頁面接收數據所需的最大時間,默認60秒. memory_limit 80m 每一個PHP頁面所吃掉的最大內存,默認8M,若是你機子的內存足夠大的話,還能夠設置大點兒.
引用
設定 POST 數據所容許的最大大小。此設定也影響到文件上傳。要上傳大文件,該值必須大於 upload_max_filesize。
若是配置腳本中激活了內存限制,memory_limit 也會影響文件上傳。一般說,memory_limit 應該比 post_max_size 要大。dom
第二個問題,須要從新配置當前域名,才能使得網站正常運行,不少人遇到過這樣的狀況,那麼如何解決呢,有4個簡單的方法供你選擇使用。函數
第一種、修改wp-config.php
一、在wp-config.php中,添加如下兩行內容:post
define(‘WP_HOME’,’http://www.XXX.com’); define(‘WP_SITEURL’,’http://www.XXX.com’); 前者表明你的新地址,後者表明舊地址
二、登陸後臺,在 「常規 -> 設置」從新配置新博客地址(HOME)和安裝地址(SITEURL),成功後必定記得刪除上面添加的內容。
第二種、修改functions.php
functions.php指的是位於當前博客主題目錄內,能夠自定義一些主題函數。
一、在functions.php中,添加如下兩行內容:
update_option(’siteurl’,’http://www.newdomain.com’); update_option(‘home’,’http://www.newdomain.com’);
//這裏從新配置新博客地址(HOME),舊的安裝地址(SITEURL)
二、登陸後臺,在 「常規 -> 設置」從新配置新博客地址(HOME)和安裝地址(SITEURL),成功後必定記得刪除上面添加的內容。
第三種、修改wp-config.php(自動更新地址)
一、在wp-config.php中,添加下面一行內容:
define(‘RELOCATE’,true);
二、登陸後臺地址,WP將自動更新安裝地址(SITEURL),手動修改博客地址(HOME)地址便可,成功後必定記得刪除上面添加的內容。
第四種、修改數據庫
1,登陸到你的管理頁面,找到 wp_options 表
2,將表中的 siteurl 和 home 字段修改成當前的新域名
4個方法就看你喜歡哪一種了,完美解決WordPress更換域名後出現的訪問問題。