本文目錄一覽:
怎麼在windows伺服器進行php升級 php5.2升級到php5.4
升級PHP系統很簡單,關鍵是升級以後你現在編寫的PHP網站代碼是否正常使用,這個才是大事情。升級方法一、下載ZIP格式的新版本PHP系統,解包覆蓋現有安裝的文件夾下升級方法二、下載ZIP格式的新版本PHP系統,單獨解包到一個新的文件夾,修改現在的WEB伺服器配置中PHP*EXE或者PHP*DLL的文件夾路徑,指定新文件夾下的文件
如何在ubuntu下升級php版本
1. 清除舊版本
# Remove Ubuntu PHP Packagessudo apt-get remove php5 php5-cli php5-common php5-curl php5-dev php5-gd php5-geoip php5-imagick php5-intl php5-mcrypt php5-mysql php5-xdebug php5-xsl # Remove PECL Packagessudo pecl uninstall apcsudo pecl uninstall geoipsudo pecl uninstall xdebug
2. 獲取 PHP 指定版本
# Get PHP 5.4.17 Source
wget
tar jxf php-5.4.17.tar.bz2
cd php-5.4.17/
3. 編譯
# Configure PHP Source
# Note: Use `php-config` utility to determine your existing PHP configure options.
./configure
# Install PHPmakemake testsudo make install
4. 使用 peci
sudo pecl install ssh2 channel://pecl.php.net/ssh2-0.12
5. 在 php.ini 中加入
add the “extension=ssh2.so” to the extension part of php.ini
6. 重啟 apache
如何升級php版本
1、如果伺服器上已安裝了Zend,請先卸載他,等PHP升級好後再重新安裝。
2、停止IIS,在添加/刪除組件裡面刪除原來的PHP安裝包。
3、刪除C:\windows\php.ini 。
4、安裝最新的星外PHP安裝包,然後重啟IIS。
對於特殊原因無法升級PHP的用戶,我們要求您對C:\windows\php.ini作以下修改:
找到: disable_functions = 這行,改為
disable_functions=exec,system,passthru,popen,pclose,shell_exec,proc_open,curl_exec,multi_exec,dl,chmod,
stream_socket_server,popepassthru,pfsockopen,gzinflate,
注意所有內容應該在一行中,不要換行
找到: disable_classes = 這行,改為disable_classes =DOTNET,保存後重啟IIS後馬上生效。如果你還不明白的話,你可以在後盾人看看教材視頻,多看看幾遍,慢慢的不就會了,如果嫌棄麻煩,你可以直接去後盾網問問那些專家講師,他們很樂意幫你的,希望能幫到你,給個採納吧謝謝,
如何將php5.2升級為php5.3
簡單的步驟:
下載
php5
.3文件(最好是免安裝版)
替換php5.3文件,或者放到別的地方
配置php5.3
配置文件
配置apache配置文件
配置系統
環境變數
重啟apache
OK了
1
下載php5.3
下載地址:
我的原來的php文件放在D:\phpEnv\php5.2
如果其他版本我也都放在phpEnv目錄下,只需要修改apache配置文件就可以調用相應的php版本文件了
2
配置php5.3
在d:\php目錄下把php.ini-development文件改名為php.ini
這是PHP
5.3的一個改變,另外一個文件php.ini-production是用於產品運行的典型配置。
接著我們打開php.
ini文件
,定義擴展包的路徑。
查找「extension_dir」,修改為:
extension_dir
=
「d:\php\ext」
下面的配置可以根據自己所需來配置,這裡不多說了:
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_mysqli.dll
extension=php_pdo_mysql.dll
extension=php_xmlrpc.dll
3
配置Apache2.2
打開Apache的httpd.conf文件,因為是5.2系統的時候已經把apache配置好了,這裡就不多說了。現在直接替換下面配置就行了。如果還不知道如何配置apache,
請參考:Apache2.2.x+PHP5.3.x+MySQL5.1.x
搭建WMAP運行環境
找到原來的配置文件,在126行左右:
#LoadModule
vhost_alias_module
modules/mod_vhost_alias.so下面
LoadModule
php5_module
D:/phpEnv/php5.2/php5
apache2
_2.dll
PHPIniDir
“D:/phpEnv/php5.2”
改成
LoadModule
php5_module
D:/phpEnv/php5.3/php5apache2_2.dll
PHPIniDir
“D:/phpEnv/php5.3”
這樣apache的配置文件就改好了
4
修改
系統環境
變數
這裡因為沒有把php的
dll文件
拷貝到
系統盤
,所以還需要配置一下系統的環境變數
右擊
我的電腦:屬性-高級系統設置-環境變數-
系統變數
-雙擊Path
找到D:\phpEnv\php5.2;D:\phpEnv\php5.2\ext;
因為原來是php5.2的,現在只需將5.2改為5.3即可,如下:
D:\phpEnv\php5.3;D:\phpEnv\php5.3\ext;
保存一下;
5
測試完成
在apache的htdocs目錄中新建index.php
輸入內容:
phpinfo();
?
然後重啟Apache2。輸入http://
localhost
即可訪問
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/155115.html