小编oer*_*dnj的帖子

如何在仍受支持的 Ubuntu 版本中安装不同的(升级或降级)PHP 版本?

我正在尝试更新以在 Ubuntu 12.04/14.04/16.04 LTS 中安装 PHP 5.5、5.6 或 7.0,但我只能获得适用于 Ubuntu 12.04 的 PHP 5.3.10、适用于 Ubuntu 14.04 的 PHP 5.5.9 或适用于 Ubuntu 164 的 PHP 7.0.4使用官方存储库(使用 apt-get)。

我不太确定如何进行手动更新——因为我需要:

  • 使用新的(est)PHP 功能
  • 安装较旧的 PHP 版本应有的软件支持

php ppa

232
推荐指数
1
解决办法
32万
查看次数

无法在 Ubuntu 16.04 上安装 php5

所以我最近在我的新笔记本电脑上安装了我的第一个 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 package-management apt apache2 16.04

54
推荐指数
2
解决办法
29万
查看次数

错误 1045(28000):用户“root@localhost”的访问被拒绝(使用密码:no)

我正在尝试在我的 Ubuntu 桌面上安装 queXS cati 应用程序,并且我安装了 MySQL 服务器和 PHP 5,但我无法在没有密码的情况下以 root 身份登录 MySQL 服务器:

mysql -u root 
Run Code Online (Sandbox Code Playgroud)

它说

ERROR 1045(28000) : Access denied for user 'root@localhost' (using password: no )
Run Code Online (Sandbox Code Playgroud)

但是我进去就没事了 mysql -u root -p

我无法弄清楚问题是什么。

mysql permissions

51
推荐指数
2
解决办法
49万
查看次数

哪个是 Linux 上最好的 git 客户端?

我正在搬出使用Tortoise Git的 Windows 环境。我听说 linux git 客户端很差……你们能帮我找到一个好的吗?

programming development git version-control github

17
推荐指数
2
解决办法
4万
查看次数

如何将 PPA 用户从一种 PPA 过渡到另一种?

我需要将现有用户从一个 PPA 转换到不同的 PPA,所以这是一个如何在对用户影响最小的情况下自动转换的问题。

更确切地说:

我有PHP 5.5PHP 5.6的 PPA,它们使用在 Xenial 之前使用的旧式 PHP 包装,并且它们有相当多的用户。

现在我制作了一个包含PHP 5.5、PHP 5.6 和 PHP 7.0的新 PPA,我希望旧 PPA 的用户切换到这个新 PPA。我有一些关于如何执行此一般操作的想法,但我希望从 Ask Ubuntu 社区获得更多意见。

请通过评论、直接编辑下面的答案或添加您自己的建议来贡献您的想法。

php ppa

10
推荐指数
1
解决办法
209
查看次数

Ubuntu 16.04 中的 PHP mysqli 扩展在升级到 7.0.6 版后不起作用

今天早上更新后,php 不再起作用。错误:

AH01071: 得到错误“PHP 消息:PHP 致命错误:调用 /var/www/html/public_html/.../config.php 中的未定义函数 mysqli_connect() 在第 2 行\n”,引用:http://localhost /public_html/

php -v

PHP 7.0.6-9+donate.sury.org~xenial+2 (cli) ( NTS ) 版权所有 (c) 1997-2016 The PHP Group Zend Engine v3.0.0,版权所有 (c) 1998-2016 Zend Technologies with Zend OPcache v7.0.6-dev,版权所有 (c) 1999-2016,由 Zend Technologies

之前安装过这些库,dist-upgrade 到 16.04 后花了我相当长的时间来适应

php apache2 16.04 php7

7
推荐指数
1
解决办法
9万
查看次数

安装过时的 libapache-mod-php4

我有 Ubuntu 15 LTS。不幸的是,我需要安装libapache2-mod-php4 以支持旧的客户端网站。我已经设法php4从源代码手动安装,但找不到将该软件包安装到我的 Ubuntu 的方法。我能做什么?

php apache2 15.10

1
推荐指数
1
解决办法
2079
查看次数

终端命令

我对某些终端命令有一些疑问:

  1. 为什么必须sudo apt-get update在安装程序之前或下载某些东西之后执行?它会更新Ubuntu吗?

  2. sudo gedit /location/to/afile.txt和之间有什么区别gksu gedit /location/to/afile.txt

  3. 为什么人们不在-y命令的末尾使用,例如在sudo apt-get install programx -y.

  4. 这是什么的-i-l(有什么比较)在终端是什么意思?

  5. 如何在终端中解压任何.zip.tar.gz文件?

command-line

0
推荐指数
1
解决办法
1903
查看次数