【发布时间】:2016-04-26 09:59:51
【问题描述】:
我正在使用 Cloud9(运行 Ubuntu 14.04)。我已经能够删除 PHP5 并更新到 PHP 7.0.2(phpinfo 显示准确)。然而,删除 PHP5 也会删除 phpMyAdmin。
尝试安装 PHPMyAdmin 时出现以下错误:
$ sudo apt-get install php7.0-cli php-seclib php-gettext
....
The following packages have unmet dependencies:
php-gettext : Depends: php5 but it is not going to be installed or
php5-cli but it is not going to be installed
php-seclib : Depends: php5 but it is not going to be installed or
php5-cli but it is not going to be installed
Recommends: php5-mcrypt but it is not going to be installed or
php5-gmp but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
我已添加并更新了我的存储库。我尝试安装 php5-gettext 和 php-seclib 但它再次依赖于 PHP5。 phpMyAdmin最新版本(4.5.3.1)兼容PHP5和PHP7。
有些线程表示要从 phpmyadmin.com 手动安装,但我不知道该怎么做 :(
我正在寻找一种可靠的方法来使用 phpMyAdmin 将我的 Cloud9 工作区升级到 PHP 7。我目前只需要 phpMyAdmin。
【问题讨论】:
-
我对 Linux/Ubuntu 非常熟悉,不知道该怎么做 :(
-
链接的文档有详细的说明。这里的每一个答案都和那里描述的完全一样。
-
手动安装似乎不适用于云 9。我将它下载到我的工作区,但是当我运行服务器时,您无法访问 /phpmyadmin/。我已经尝试解压缩到 /workspace/phpmyadmin2/ 并且可以创建配置文件,但它似乎并不适用。当我尝试登录 localhost/phpmyadmin2/ 时,它不接受任何登录名/密码组合。
标签: php phpmyadmin ubuntu-14.04