php5升級,php5升級php7不兼容怎麼辦

本文目錄一覽:

thinkphp5 怎麼升級小版本

以防萬一,建議先備份application和修改過的目錄。

cmd或者ps進入網站根目錄。執行如下命令之一:

composer update topthink/framework 5.0.23

注意:需要先安裝composer

如何將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

即可訪問

如何升級到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/php5apache2_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。輸入即可訪問

windows php 5.2.17 怎麼升級到5.4或者5.5

現在php都主推 7了 最低也是 5.6了 ,你這版本都好低呀

php升級,php是腳本語言,直接下載對應版本的php,然後,經apache的php模塊 替換就是了

如果是開發 用phpstudy等集成開發軟體就可以了 ,如果要練手 建議配置Linux 上的lamp,lnmp環境

apache 其中的配置 修改

載入PHP模塊,注意絕對路徑:

#php5.6LoadModule php5_module D:/phpsetup/php/php-5.6.22-Win32-VC11-x86/php5apache2_4.dll

IfModule php5_module

PHPIniDir “D:/phpsetup/php/php-5.6.22-Win32-VC11-x86/”

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps/IfModule

如果是php7,相應更改即可:

#php7LoadModule php7_module D:/phpsetup/php/php-7.0.13-Win32-VC14-x64/php7apache2_4.dllIfModule php7_module

PHPIniDir “D:/phpsetup/php/php-7.0.13-Win32-VC14-x64/”

AddType application/x-httpd-php .php

AddType application/x-httpd-php-source .phps/IfModule

如何從php5升級到php7

其實你只要直接下載一個phpstudy,然後就可以點右側的應用中選擇對應的php版本號了。而wamp目前都是一個固定版本,沒有phpstudy那麼靈活。具體並不需要升級的。

希望可以幫到你,有什麼不懂可以追問。

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/243973.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:59
下一篇 2024-12-12 12:59

相關推薦

發表回復

登錄後才能評論