我一直在阅读有关个人包裹档案('PPA') 的信息,人们通过指向 PPA 的链接来回答问题。使用这些的最佳方法是什么?
这个问题有多个有效答案,跨越多个版本的 Ubuntu。为方便起见,下面列出了每个索引。
我看到很多有趣的程序只能通过向系统添加“PPA”来获得,但是,如果我理解正确,我们应该留在官方“存储库”中以将软件添加到我们的系统中。
新手有什么方法可以知道“PPA”是否安全或是否应该避免?用户在处理 PPA 时应该了解哪些提示?
我正在尝试将我的 PHP 版本从 7 恢复到 5.6,虽然我删除了 PHP 7 然后安装了 PHP 5.6,但我似乎仍在运行版本 7。
是否有一种简单的方法可以在适当配置 apache、phpMyAdmin 和 co 的 PHP 版本中移动?
一种简单的方法来即时更改 PHP 的当前版本,甚至可以逐个站点更改。
我需要使用 php5 (5.6),因为我正在开发一个不支持 php7 的 Drupal 7 项目。问题是我最近更新到 ubuntu 16.04 Xenial,它似乎不再支持 php5。
我试图从这个 repo安装它,但是当它尝试用 apt 安装它时,我总是遇到类似的错误。
$ sudo apt-get install php5-cli
Cependant les paquets suivants le remplacent :
php7.0-cli:i386 php7.0-cli`
Run Code Online (Sandbox Code Playgroud)
这意味着它已经过时了。如何在 Xenial 上安装 PHP 5.6?
PHP 7昨天发布了,我想试一试。
PHP 7.0.0 带有 Zend 引擎的新版本,许多改进和新功能,例如
- 改进的性能:PHP 7 的速度是 PHP 5.6 的两倍
- 显着减少内存使用
- 抽象语法树
- 一致的 64 位支持
- 改进的异常层次结构
- 许多致命错误转换为异常
- 安全随机数生成器
- 删除了旧的和不受支持的 SAPI 和扩展
- 空合并运算符 (??)
- 返回和标量类型声明
- 匿名类
- 零成本断言
可以在当前的 Ubuntu 版本上安装它吗?
是否存在任何当前限制或已知的兼容性问题?
如何在 ubuntu 16.04 中从 php 7.0 升级到 php 7.1?
如果我这样做,php -v
我会收到此消息:
PHP 7.0.8-0ubuntu0.16.04.3 (cli) ( NTS )
Copyright (c) 1997-2016 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2016 Zend Technologies
with Zend OPcache v7.0.8-0ubuntu0.16.04.3, Copyright (c) 1999-2016, by Zend Technologies
Run Code Online (Sandbox Code Playgroud) 所以我最近在我的新笔记本电脑上安装了我的第一个 Ubuntu,准确地说,是 16.04 的每日版本,因为硬件是 15.10 的新硬件。现在我正在设置它,我想安装 php5 和一些扩展。
当我执行时,sudo apt-get install libapache2-mod-php5
我收到错误消息,说没有可用于 php5 和 libapache2 的安装包。
错误消息是德语的,所以我怀疑这会有所帮助,但无论如何它就在这里。:-)
E: For package »libapache2-mod-php5« existiert kein Installationskandidat.
我需要添加一个 apt-get 存储库吗?或者我做错了什么?
我需要使用 PHP 5.6 和 Ubuntu 16.04 安装以下扩展,但 ubuntu 只安装 PHP 7 的扩展。
尝试安装这些扩展会产生以下错误: 在 Xenial (16.04) 上安装 PHP 5.6
我需要使用扩展:
dom
SimpleXML
xml
Run Code Online (Sandbox Code Playgroud)
和 gd 库。
我想在 12.04 虚拟机上安装带有 FPM 的 PHP 5.4。用于安装 PHP 5.4 的流行 PPA 解决方案似乎不包含 php5-fpm 包。
安装此版本的最佳方法是什么?
我第一次需要在这里提出一个我认为尚未得到解答的问题。
我最近一直致力于将我运行的 vBulletin 站点转移到新服务器上。考虑到我完全领先,当我最近在其上安装 Ubuntu 并看到 14.04 可用时,我就去了。
正如我所料,这是一场噩梦。事实证明,vBulletin 只是在我运行的版本上的最后一个版本中添加了对 PHP 5.4 的支持。老实说,我不希望他们将其升级到 PHP 5.5(默认安装的是 14.04)。
除了回到 12.04 LTS 并完全重新开始之外,有没有办法将安装的 PHP 版本降级到 5.4?我看到一些讨论这个从 5.4 到 5.3 的线程,所以我希望它是可行的。
如果可能的话,你能帮我做的事情越简单越好。我知道自己的方法,但绝不认为自己是专家。谢谢!
编辑:为了清楚起见。需要在 14.04 (Trusty Tahr) 上将 PHP 从 5.5 降级到 5.4。