回答
现在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