回答
現在XAMPP是支持PHP 5.4和PHP 5.5。您現在可以從http://www.apachefriends.org/en/xampp-linux.html
下載所需版本的PHP的安裝程序。謝謝。
下載PHP的源代碼,並在解壓縮/ usr/src目錄:
cd ~/downloads
wget http://snaps.php.net/php5.4-latest.tar.gz
tar -xzf php5.4-latest.tar.gz
sudo mv php5.4 /usr/src/php-5.4
你需要找到的已安裝版本的配置,所以你可以使用它,並用完全相同的配置安裝新版本
/opt/lampp/bin/php --info | grep "Configure Command"
你應該看到像這樣的結果:
./configure '--prefix=/opt/lampp' '--with-apxs2=/opt/lampp/bin/apxs' '--with-config-file-path=/opt/lampp/etc' '--with-mysql=mysqlnd' '--enable-inline-optimization' '--disable-debug'
實際上,列表可能要長得多。複製並存儲它,因爲稍後需要將其作爲整體使用。
使當前安裝的備份,萬一要是有什麼差錯現在你已經配置選項,查看它,然後用它來編譯新版本
sudo cp -r /opt/lampp /opt/lampp.bak
。爲了
cd /usr/src/php-5.4/
./configure --prefix=/opt/lampp --with-apxs2=/opt/lampp/bin/apxs --with-config-file-path=/opt/lampp/etc --with-mysql=mysqlnd --enable-inline-optimization --disable-debug
make
make install
運行/opt/lampp/bin/php -v
,以確保您已經安裝了正確的PHP版本。它應該是5.4.0 Beta。
偉大的職位,謝謝。對於我的設置,我必須重新編譯imap(http://www.brighterlamp.com/2012/12/how-to-compile-php-with-imap-support/)安裝pam-devel,postgresql-devel軟件包並更改--with-oci8 = shared,instantclient,/ opt/lampp/lib/instantclient-11.2.0.3.0參數 – 2016-05-15 16:03:55
只是想補充@altern答案....
當我試圖在完全相同的
make install
線我在輸出
Installing PHP SAPI module: apache2handler
/opt/lampp/build/instdso.sh SH_LIBTOOL='/opt/lampp/build/libtool' libphp7.la /opt/lampp/modules
/opt/lampp/build/libtool --mode=install install libphp7.la /opt/lampp/modules/
/opt/lampp/build/libtool: 3215: /opt/lampp/build/libtool: install_prog+=install: not found
/opt/lampp/build/libtool: 3235: /opt/lampp/build/libtool: files+= libphp5.la: not found
libtool: install: you must specify an install program
libtool: install: Try `libtool --help --mode=install' for more information.
apxs:Error: Command failed with rc=65536
出現錯誤所有的跡象找到需要解決的信息後,我找到了日文鏈接: http://d.hatena.ne.jp/Kenji_s/touch/searchdiary?word=*%5BUbuntu%5D
我沒有什麼想了解這個日本人的解決方案後,解決這個問題很乾脆:
sudo nano /opt/lampp/build/libtool
和編輯器打開時,我改變了第一線,而不是:
#! /bin/sh
我寫道:
#! /bin/bash
之後,我又試了一次
make install
瞧它編譯!
希望它可以幫助別人
- 1. 在XAMPP for Windows中升級PHP 5.4.0?
- 2. 在xampp 1.7.1中替換/升級libxml2 linux
- 3. 升級當前XAMPP 1.6.8與PHP 5.3
- 4. 如何將xampp php版本升級到php 7
- 5. wampp或xampp:如何升級到mysql 6?
- 6. 如何升級ProGuard for Android?
- 7. 升級Telerik RAD Controls for ASP.NET
- 8. 無法在Red Hat Linux上升級Python
- 9. 在i386 Linux上升級BRK in assembly
- 10. XAMPP LINUX中的PHP版本DOWNGRADE
- 11. PHP在Windows Server - 升級
- 12. 升級到PHP 7在Ubuntu
- 13. 使用XAMPP在Ubuntu上安裝Xdebug for PHP使用XAMPP
- 14. PHP升級問題
- 15. 如何在Mac OS X中升級PHP?
- 16. 在mac中升級php時出錯
- 17. 在mamp中升級php版本
- 18. 在Linux中升級OpenSSL之後,php中的OpenSSL和curl不會更新
- 19. .dll文件在php升級後丟失
- 20. VC++爲WAMP PHP升級
- 21. 升級後的問題php
- 22. Zend PHP - 舊版本升級?
- 23. PHP 5.2升級到5.3
- 24. Debian lenny PHP 5.3升級
- 25. 百勝升級到PHP 5.4?
- 26. PHP symfony學習和升級
- 27. PHP命名空間 - 升級?
- 28. 如何在升級asio for unix域套接字中設置MSG_MORE?
- 29. 在Linux RPM安裝/升級過程中設置錯誤狀態
- 30. 有沒有辦法在linux中升級android studio?
PHP的當前穩定版本是5.3.8,我建議升級xampp本身。 – 2012-01-05 10:22:15
PHP 5.4.0在RC開發中,等到PHP發佈穩定版本,比Linux的XAMPP將獲得(最有可能的)官方更新 – 2012-01-05 10:22:25
我不能等待,因爲有一個功能,PHP 5.4.0支持我們真正需要的這是帶寬限制捲曲 - Imran Omar Bukhsh – 2012-01-05 10:59:24