有一个简单的方法来获得最新的PHP? 我已经尝试更新我的包,但没有5.4.6呢…如果有人知道如何快速做到这一点,可以在这里分享?
我已经尝试从源代码编译,但我不断得到:
configure: error: Cannot find OpenSSL's <evp.h>.
在我的./configure
我已经指定了evp.h
位置,– --with-openssl=/usr/include/openssl \..
,但是它仍然给我,那个错误–
只需添加PPA存储库:
sudo add-apt-repository ppa:ondrej/php5-oldstable
并安装它:
sudo apt-get update sudo apt-get install php5
您可能需要在Ubuntu 12.04上安装add-apt-repository。 为此,请运行以下命令:
sudo apt-get install python-software-properties
对于PHP 5.5(目前为5.5.30),请添加PPA存储库:
sudo add-apt-repository ppa:ondrej/php5
对于PHP 5.6(目前为5.6.14),请添加PPA存储库:
sudo add-apt-repository ppa:ondrej/php5-5.6
Hai看看下面的页面来更新Ubunthu中的PHP 5.4
http://www.zimbio.com/Ubuntu+Linux/articles/D_AsJR2qAL6/How+Upgrade+PHP+5+4+Ubuntu
您可以通过terminal中的apt-get命令进行更新。 打开terminal并login到su用户。 然后尝试下面的命令来更新
add-apt-repository ppa:ondrej/php5 apt-get update apt-get install php5
如果你尝试在本地用户的手段,所有命令之前使用sudo …
警告: – 这也会自动升级Apache(现在2.4),这会带来额外的后果,也就是Apache 2.2之间的configuration发生了很大的变化。 和2.4,这将阻止Apache服务后运行!
如果官方的Ubuntu软件库没有更新(我认为他们还没有,最新的PHP版本应该是5.3.x),你必须下载源文件并自己编译。
请参阅: http : //www.php.net/manual/en/install.unix.php