wordpress 部署問題


一。創建數據庫鏈接錯誤 php

若是你也在網站搬家或將本地網站上傳到主機時遇到這種狀況,或許本文能給你一些幫助。 css

首先能夠分析一下這句話的意思,創建數據庫鏈接錯誤,也就是說網站程序和數據庫沒有鏈接上。在原來的主機上數據庫鏈接沒問題到了新主機卻鏈接出錯,這說明問題出在鏈接上。 數據庫

能夠仔細想一想,wordpress是經過什麼和數據庫鏈接的?對了,是wp-config.php文件。登錄ftp後,在網站根目錄下找到該文件進行編輯,主要查看下面這些信息: 服務器

/** WordPress 數據庫的名稱 */ wordpress

define(‘DB_NAME’, ‘wordpress’); 工具

/** MySQL 數據庫用戶名 */ 網站

define(‘DB_USER’, ‘root’); url

/** MySQL 數據庫密碼 */ spa

define(‘DB_PASSWORD’, 」); .net

這是我本地的數據庫鏈接信息,僅以此爲例方便說明。看到這些信息後,仔細對比新主機的數據庫名稱、用戶名及密碼等信息,並進行修改。修改爲功後,保存並上傳該文件,很快你就能順利打開網站了!

http://www.liuzhenyi.cn/wordpresserror-establishing-a-database-connection-solution/

二.  localhost

其實我是在局域網中搭建WordPress的,在服務器上搭好後,都是以http://localhost/wordpress/訪問的,可是在局域網其餘機器上用ip訪問的話,wordpress就不能正常顯示了,css什麼的都不能顯示,並且跳轉時仍是以http://localhost/wordpress/爲基準,報錯。

對於這樣的問題,網上有人說重裝WordPress時用ip/wordpress/的方式安裝就好用了。

而對於我安裝的mediawiki也遇到過這樣的問題,我在mediawiki的配置文件中做了修改,把localhost改爲了服務器 的ip就好用了。

類推,我也是在WordPress找配置文件中相關的信息,可是沒有結果。

後來才知道,這些信息是存在WordPress的數據庫中了,咱們須要修改數據庫。

第一種辦法是用phpMyAdmin工具來修改。

這個工具是十分好用的,打開後,你的數據庫信息就一目瞭然了。找到WordPress數據中的wp_options字段,修改siteurl和home兩條數據的值爲「http://192.168.1.102/wordpress」。 

http://blog.csdn.net/lincyang/article/details/7200139


三. wordpress

保持 wp-conifg.php中host爲localhost。

define('DB_HOST', 'localhost');

相關文章
相關標籤/搜索