2016-08-01 60 views
-1

我有一個設置,我正在嘗試解決,因此我將安裝的Web應用程序移動到便攜式應用程序以便能夠使最終用戶的設置更容易。wampee [便攜式wampserver]安裝程序 - 無法將php版本升級到5.5.12(或更高版本)

無論我嘗試什麼,我似乎無法得到wampee(便攜式wampserver)能夠識別並運行更新的php版本。

嘗試更改版本後出現一系列錯誤。我的任務欄上的Wampserver是綠色的,但我收到警告。

enter image description here

如何更新黃皮的PHP版本到新版本?

我對wawmpee當前的設置:

的Apache 2.2.17

PHP 5.5.12

的MySQL 5.5.8

+0

查看答案在這裏:http://stackoverflow.com/questions/3130910/php-warning-php-startup-unable-to-initialize-module –

+0

但它似乎是,在你的情況下,其中一個PHP擴展是比PHP本身更新的版本。 –

+0

我嘗試這樣做的方式是從wampserver(非便攜式)抓取php dir,並將其複製到我的wampee(便攜版本)中。我被困在任務欄中保持紅色的wampee中,或者變綠,但有一堆警告。 – Vahe

回答

0

這裏是我實現的解決方案,以允許黃皮使用php5.5.12和apache2.4.9

第一次更新PHP

1)從現有的從sourceforge下載的wampserver 2.5安裝中獲取PHP 5.5.12副本。

2)斌/ PHP

3)在TPL文件夾(位於黃皮根目錄下內的黃皮文件夾下從wampserver安裝地點php5.5.12文件夾)進行以下修改來wampmanager.conf

[php] 
phpVersion = "5.5.12" 
phpLastKnown = 5.5.12 
phpIniDir = . 
phpConfFile = php.ini 
phpExeDir = . 


[phpCli] 
phpExeFile = php.exe 
phpCliFile = php-win.exe 

4)根據下TPL/PHP的黃皮夾/ php5.5.12進行以下修改

; XDEBUG Extension 

zend_extension = "@[email protected]/zend_ext/php_xdebug-2.2.5-5.5-vc11.dll" 

5)抓鬥php_xdebug-2.2.5-5.5-vc11.dl l在wampserver2.5並將其放在斌/ PHP的黃皮目錄下/ php5.5.12/zend_ext

第二次更新的Apache

1)從wampserver2.5添加Apache2.4.9,並把它黃皮文件夾下下箱/阿帕奇

2)根據TPL創建文件夾Apache2.4.9黃皮主目錄下/阿帕奇

3)複製的php.ini從TPL/PHP/php5.5.12到TPL /阿帕奇/ Apache2.4.9 bin目錄下的文件夾

4)複製的httpd.conf從TPL/apach2.2.17/CONF成TPL/Apache2.4.9/CONF和確保php5_module是下TPL的httpd.conf內如下

LoadModule php5_module "@[email protected]/php5apache2_4.dll" 

下次更新wampmanager.conf/wampmanager。CONF

[apache] 
apacheVersion = "2.4.9" 
apacheLastKnown = 2.4.9 
apacheExeDir = bin 
apacheConfDir = conf 
apacheExeFile = wampeehttpd.exe 
apacheConfFile = httpd.conf 
apacheServiceInstallParams = -n wampapache -k install 
apacheServiceRemoveParams = -n wampapache -k uninstall 

重要:不要忘記從斌/阿帕奇/ Apache2.4.9 複製httpd.exe作爲複製的文件名爲wampeehttpd.exe(黃皮依賴本文件)

最後更新wampee.ini新的PHP和Apache的版本

1)導航黃皮/資源,並確保下列值都存在,如果不啓動黃皮使其從tpl(tempalate)文件中填充(更新)。

[wampserver] 
apache_version=2.4.9 
php_version=5.5.12 
mysql_version=5.5.8 
phpmyadmin_version=3.3.9 
sqlbuddy_version=1.3.2 
webgrind_version=1.0 
[ports] 
apache=80 
mysql=3306 

應該這樣做,現在你將有一個新的PHP和Apache版本的運行更新的黃皮(便攜式wampserver)。

相關問題