有没有简单的方法来获取最新的 PHP?我已经尝试更新我的包,但还没有 5.4.6...如果有人知道如何快速完成,可以在这里分享吗?
我试过从源代码编译,但我不断得到:
configure: error: Cannot find OpenSSL's <evp.h>.
Run Code Online (Sandbox Code Playgroud)
在我的./configure我指定地方evp.h就是--with-openssl=/usr/include/openssl \..,但仍给了我,这个错误–
小智 94
只需添加 PPA 存储库:
sudo add-apt-repository ppa:ondrej/php5-oldstable
Run Code Online (Sandbox Code Playgroud)
并安装它:
sudo apt-get update
sudo apt-get install php5
Run Code Online (Sandbox Code Playgroud)
您可能需要在 Ubuntu 12.04 上安装 add-apt-repository。为此,请运行以下命令:
sudo apt-get install python-software-properties
Run Code Online (Sandbox Code Playgroud)
对于 PHP 5.5(当前为 5.5.30),请改为添加 PPA 存储库:
sudo add-apt-repository ppa:ondrej/php5
Run Code Online (Sandbox Code Playgroud)
对于 PHP 5.6(当前为 5.6.14),请改为添加 PPA 存储库:
sudo add-apt-repository ppa:ondrej/php5-5.6
Run Code Online (Sandbox Code Playgroud)
小智 10
看下页更新Ubunth中的PHP 5.4
http://www.zimbio.com/Ubuntu+Linux/articles/D_AsJR2qAL6/How+Upgrade+PHP+5+4+Ubuntu
Run Code Online (Sandbox Code Playgroud)
您可以通过终端中的 apt-get 命令进行更新。打开终端并登录到 su 用户。然后尝试以下命令进行更新
add-apt-repository ppa:ondrej/php5
apt-get update
apt-get install php5
Run Code Online (Sandbox Code Playgroud)
如果您尝试使用本地用户方式,请在所有命令之前使用 sudo ...
警告: - 这也会自动升级 Apache(现在是 2.4),这会产生额外的后果,即 Apache 2.2 之间的配置有很大的变化。和 2.4 这将阻止 Apache 服务在之后运行!
| 归档时间: |
|
| 查看次数: |
100779 次 |
| 最近记录: |