新聞中心
如何將phpwind8.7程序網(wǎng)站升級9.0方法
一、phpwind環(huán)境要求
創(chuàng)新互聯(lián)專注于網(wǎng)站建設(shè),為客戶提供成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)頁設(shè)計開發(fā)服務(wù),多年建網(wǎng)站服務(wù)經(jīng)驗,各類網(wǎng)站都可以開發(fā),品牌網(wǎng)站制作,公司官網(wǎng),公司展示網(wǎng)站,網(wǎng)站設(shè)計,建網(wǎng)站費用,建網(wǎng)站多少錢,價格優(yōu)惠,收費合理。
php版本 5.2.x 建議5.3
pdo_mysql 安裝擴(kuò)展
mysql版本(client) 5.x.x
附件上傳 2M
二、升級前的準(zhǔn)備
1、進(jìn)行數(shù)據(jù)庫備份
備份數(shù)據(jù)庫的方式有多種,無憂主機(jī)小編只介紹三種
第一種是直接在空間的后臺phpmyadmin進(jìn)行備份,登陸您的phpmyadmin把您網(wǎng)站的數(shù)據(jù)庫導(dǎo)入到本地,保存。
第二種是使用帝國備份王工具把您的數(shù)據(jù)庫備份到空間中,詳細(xì)備份教程請參考:Mysql數(shù)據(jù)庫管理利器:帝國備份王安裝使用圖文安裝
第三種是使用phpwind自帶的備份工具進(jìn)行備份。登陸您php虛擬主機(jī)網(wǎng)站的后臺依次點擊數(shù)據(jù)—數(shù)據(jù)庫—數(shù)據(jù)維護(hù)
phpwind后臺
2、關(guān)閉您的網(wǎng)站,防止網(wǎng)站遷移過程中有新的數(shù)據(jù)進(jìn)來,以免丟失數(shù)據(jù)。登陸您網(wǎng)站后臺站點—站點設(shè)置—站點狀態(tài)—完全關(guān)閉。
3、把您網(wǎng)站備份的數(shù)據(jù)通過ft工具的方式下載到您的本地。
三、程序上傳和目錄的處理
注:附件和頭像目前只支持本地和FTP遠(yuǎn)程附件,如果之前使用了云存儲,請先將頭像下載到本地,升級后再上傳。無憂主機(jī)用戶可以通過壓縮包的方式上傳這些文件,這樣可以節(jié)省許多不必要的上傳時間
1、 將phpwind9.0安裝包上傳到php虛擬主機(jī)中并解壓,將upload目錄下的文件上傳至安裝目錄。注意,不能直接覆蓋原來8.7的環(huán)境。虛擬主機(jī),建議先將原8.7環(huán)境除attachment目錄外,移動到backup下,這樣即時出現(xiàn)問題后可以通過移動目錄恢復(fù)8.7的環(huán)境。
2、 文件轉(zhuǎn)移:
a、頭像圖片轉(zhuǎn)移:將原8.7環(huán)境下的attachment/upload文件夾,復(fù)制到9.0環(huán)境的attachment下。(如果之前使用遠(yuǎn)程附件,頭像需要單獨升級,見后面說明)
b、表情圖片轉(zhuǎn)移:將原8.7目錄下images/post/smile/下的所有目錄拷貝到網(wǎng)站根目錄的res/images/emotion/下。
C、勛章圖片轉(zhuǎn)移:將原8.7目錄下images/medal/下的所有目錄拷貝到網(wǎng)站根目錄的res/images/medal/下(如果下載的nextwind包是含有www目錄的,則將attachment包括在內(nèi)的以上目錄移到www目錄下,比如res/images/emotion/ 則為www/res/images/emotion/)。
舉例說明:
文件類型
8.7環(huán)境目錄
9.0環(huán)境目錄
頭像
attachment/upload
attachment/upload
表情
images/post/smile/
res/images/emotion/
勛章
images/medal/
res/images/medal/
3、登陸phpwind官方下載8.7升級到9.0的升級包up87to90.php文件。
4、 確定以下目錄的可寫權(quán)限:
attachment/
conf/database.php
conf/founder.php
conf/windidconfig.php
data/
data/cache/
data/compile/
data/design/
data/log/
data/tmp/
html/
src/extensions/
themes/
themes/extres/
themes/forum/
themes/portal/
themes/site/
themes/space/
四、開始升級
1、執(zhí)行您剛剛上傳到php虛擬主機(jī)的升級程序地址是51php.com(注:域名)/up87to90.php
2、填寫完整的數(shù)據(jù)庫信息及創(chuàng)始人信息。
3、然后遞交執(zhí)行基本信息轉(zhuǎn)換
4、主數(shù)據(jù)的升級,商家方式有兩種
一種選擇步驟升級,步驟如下:
a、用戶基本數(shù)據(jù)轉(zhuǎn)換(pw_members表)
b、用戶基本數(shù)據(jù)轉(zhuǎn)換(pw_memberdata表)
c、其它用戶數(shù)據(jù)轉(zhuǎn)換,用戶信息表數(shù)據(jù)同步(pw_user_info)和用戶數(shù)據(jù)表數(shù)據(jù)同步(pw_user_data)
d、用戶教育/工作經(jīng)歷/標(biāo)簽數(shù)據(jù)轉(zhuǎn)換
e、板塊數(shù)據(jù)轉(zhuǎn)換
另外一種是一鍵自動升級,您只需要一鍵升級就可以了,無憂主機(jī)小編推薦您使用這種升級方式
5、 關(guān)于頭像的轉(zhuǎn)換:
如果之前頭像是本地存儲,則可以直接進(jìn)行一鍵自動升級。如果是遠(yuǎn)程附件存儲,請先在分進(jìn)程手動升級中,執(zhí)行用戶頭像轉(zhuǎn)移。
6、升級完成后會自動進(jìn)入站點的首頁
五、升級完成后的確認(rèn)操作。
1、刪除升級程序的文件up87to90.php。
2、將老程序環(huán)境attachment文件保存到附近遷移環(huán)境的attachment下
3、登陸您php虛擬主機(jī)網(wǎng)站的后臺選擇 工具—緩存管理 更新站點的緩存
4、把站點各個功能都測試一遍,發(fā)布一個測試文章等等,確認(rèn)網(wǎng)站沒有任何問題
怎么升級阿里云數(shù)據(jù)庫php版本
1.[root@iZ28vpjayxiZ ~]# pecl install channel://pecl.php.net/msgpack-0.5.5
2.#修改php.ini 增加 extension=msgpack.so
4.[root@iZ28vpjayxiZ ~]# pecl install yar
5.yes
6.#修改php.ini 增加 extension=yar.so
7.#由于yar需要json支持,所以需要先加載json.so
PHP怎么更新mysql數(shù)據(jù)庫
MySQL
Update
Set
更新數(shù)據(jù)
UPDATE
更新
UPDATE
SET
語法用于修改更新數(shù)據(jù)表中的數(shù)據(jù)。
語法:
UPDATE
tb_name
SET
column1
=
new_value1,column2
=
new_value2,…
WHERE
definition
該語法將數(shù)據(jù)表中符合
WHERE
條件的記錄中的
column1
的值更新為
new_value1,column2
的值更新為
new_value2
,以此類推。如果省略
WHERE
條件,則會將表中所有記錄的
column
值進(jìn)行更新。
例子:
?php
$conn
=
@mysql_connect("localhost","root","root123");
if
(!$conn){
die("連接數(shù)據(jù)庫失?。?
.
mysql_error());
}
mysql_select_db("test",
$conn);
mysql_query("set
names
'gbk'");
$sql
=
"UPDATE
user
SET
=
WHERE
username
=
'小明'";
if(mysql_query($sql,$conn)){
echo
"更新數(shù)據(jù)成功!";
}
else
{
echo
"更新數(shù)據(jù)失?。?.mysql_error();
}
?
更新前數(shù)據(jù):
uid
username
password
regdate
1
admin
b7e591c246d010bb2ccd77d52490c85e
1277992339
2
小明
a193686a53e4de85ee3f2ff0576adf01
1278063917
3
Jack
0193686a35e4de85ee3f2ff0567adf49
1278061380
4
小王
e10adc3949ba59abbe56e057f20f883e
1289632955
例子將
user
表中
username
為
小明
的
修改為
。
更新后數(shù)據(jù):
uid
username
password
regdate
1
admin
b7e591c246d010bb2ccd77d52490c85e
1277992339
2
小明
a193686a53e4de85ee3f2ff0576adf01
1278063917
3
Jack
0193686a35e4de85ee3f2ff0567adf49
1278061380
4
小王
e10adc3949ba59abbe56e057f20f883e
1289632955
UPDATE
表達(dá)式
UPDATE
語法允許
SET
后面跟表達(dá)式。
例子
1
:
UPDATE
article
SET
pv
=
pv+1
WHERE
id
=
123
該例子讓
id
為
123
的文章在被點擊閱讀的時候點擊量加
1
。
例子
2
:
UPDATE
persondata
SET
age
=
age*2,
age
=
age+1
該例子
SET
后面跟了兩個表達(dá)式:age
=
age*2(年齡加倍),age
=
age+1(再加
1
)。這種多個表達(dá)式的情況,是按照從左往右順序執(zhí)行的。
phpstudy怎么升級數(shù)據(jù)庫
直接升級就行,具體的你可以在后盾人看看視頻找找答案,有空多看看時間長了,慢慢就明白了,希望能幫到你,給個采納吧謝謝ヾ(? ° ? ° ?)??
PHP 更新數(shù)據(jù)庫
單引號和雙引號不是一個概念。你的$e_mount+1應(yīng)該用tab鍵上面的那個符號包含
如何切換php數(shù)據(jù)庫版本,如何升級到最新的mysql數(shù)據(jù)庫版本呢
建議你下載phpwamp8.8.8.8,支持切換mysql數(shù)據(jù)庫180數(shù)據(jù)庫版本隨便切換
支持鍵自定義php版本自定義數(shù)據(jù)庫,700php版本180數(shù)據(jù)庫版本隨便切換
同運行同php版本同數(shù)據(jù)庫站點管理工具功能強(qiáng)
文章名稱:怎么升級php數(shù)據(jù)庫 怎么升級php數(shù)據(jù)庫
當(dāng)前地址:http://fisionsoft.com.cn/article/docdhdc.html