Wamp集成環(huán)境php版本升級(jí)

2023-03-02    分類: 網(wǎng)站建設(shè)

這里首先介紹的是wamp5 1.7.4 版本的升級(jí)方法,這個(gè)版本配置為php5.2、mysql5.0、和PHPMyAdmin 2.11.9.2、Apache2.2。因?yàn)楝F(xiàn)在的PHP程序版本一般要是php5.3以上,php的空間命名需要php5.3 才支持,所以我想只升級(jí)php版本,不重新安裝集成環(huán)境來解決版本兼容問題。
1、下載一個(gè) php5.3.5 的vc6版本 ;
2、替換原來的5.2版本,將php5.3版本里的php5ts.dll php5nsapi.dll php.ini 復(fù)制 替換 Apache2.2 里的同文件。注意需要將php.ini-development 改成 php.ini 文件夾里是沒有php.ini 文件的;
3、這樣基本上完成了,剩下的就要配置php.ini 以下是在配置中遇到的一些問題:

“Undefined class constant 'MYSQL_ATTR_INIT_COMMAND'”
extension=php_pdo_mysql.dll 開啟這個(gè)擴(kuò)展
Call to undefined function mysql_connect() 開啟php.ini 中的
extension=php_mysql.dll 如果是用的mysqli
extension=php_mysqli.dll
extension=php_gd2.dll,extension=php_mbstring.dll, extension=php_mysql.dll前面的“;”去掉
EXT代碼
extension_dir確保extension_dir的指向含有php_mysql.dll的目錄,一般是ext.
thinkphp項(xiàng)目 Class 'finfo' not found
開啟php_fileinfo.dll 擴(kuò)展
這樣基本上沒有問題了
其他問題
一、如何選擇PHP5.3的VC9版本和VC6版本
VC6是什么?
VC6就是legacy Visual Studio 6 compiler,就是使用這個(gè)編譯器編譯的。
VC9是什么?
VC9就是the Visual Studio 2008 compiler,就是用微軟的VS編輯器編譯的。
那我們?nèi)绾芜x擇下載哪個(gè)版本的PHP呢? 我該選擇哪個(gè)版本? 如果你在apache1或者apache2下使用PHP,你應(yīng)該選擇VC6的版本 如果你在IIS下使用PHP應(yīng)該選擇VC9的版本 VC6的版本使用visual studio6編譯 VC9使用Visual Studio 2008編譯,并且改進(jìn)了性能和穩(wěn)定性。VC9版本的PHP需要你安裝Microsoft 2008 C++ Runtime 不要在apache下使用VC9的版本php5.6 、php5.5對(duì)應(yīng)vc11php5.4 對(duì)應(yīng)VC9
注意: 從php 5.3,已經(jīng)沒有vc6版本提供下載了
Iis換php版本

網(wǎng)頁(yè)名稱:Wamp集成環(huán)境php版本升級(jí)
文章起源:http://muchs.cn/news/240827.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)、虛擬主機(jī)網(wǎng)站營(yíng)銷、關(guān)鍵詞優(yōu)化網(wǎng)站內(nèi)鏈、軟件開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司