当前位置: 首页 > 知识库问答 >
问题:

使用PHP7.0和phpMyAdmin运行Cloud9(Ubuntu 14.04)

高明辉
2023-03-14

我使用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和phpseclib,但它仍然依赖于php5。phpMyAdmin的最新版本(4.5.3.1)与PHP5和PHP7兼容。

一些线程指示从phpmyadmin.com手动安装,但我不知道如何执行此操作:(

我正在寻找一个坚实的方法来升级我的Cloud9工作区到PHP 7与phpMyAdmin。所有我需要的是phpMyAdmin目前。

共有1个答案

暨弘毅
2023-03-14

我得到了它的工作...这里是PHP 7 phpMyAdmin的完整说明

sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get -y purge php5 libapache2-mod-php5 php5 php5-cli php5-common php5-curl php5-gd php5-imap php5-intl php5-json php5-mcrypt php5-mysql php5-pspell php5-readline php5-sqlite
sudo apt-get autoremove
sudo apt-get install php7.0
sudo apt-get install php7.0-mysql
mysql-ctl start

# **REMEMBER What cloud9 user name you are. This is your mysql username.
sudo rm /etc/apache2/sites-enabled/phpmyadmin.conf

从phpmyadmin.net下载phpmyadmin最新版本,将内容提取并更新到c9工作区。我上传到~/workspace/my/。

创建/my/config/目录

Run site /my/setup/

Created new server with:
Server name: localhost
Connection type: tcp
Connect without password: on
User for config auth: none
Password for config auth: none
Allow logins without a password: on
Control user: **your c9 username**
Control pass: none

单击“保存”按钮。将config.inc.php文件从~/workspace/my/config/复制到~/workspace/my/并删除config文件夹。

重新启动apache/mysql服务并连接到http://localhost/my/

 类似资料:
  • Cloud9 IDE是一个基于Node.JS构建的JavaScript程序开发Web IDE。它拥有一个非常快的文本编辑器支持为JS, HTML, CSS和这几种的混合代码进行着色显示。Cloud9 IDE还为node.js和Google Chrome集成调试器可以在IDE中启动、暂停和停止。能够在云计算环境中测试和部署你的代码。使用WebDAV,它还可以连到远程工作台。Cloud9 IDE拥有一

  • phpMyAdmin是一个管理数据库中的表和数据的第三方工具。 它是管理MySQL数据库的图形用户界面。 您可以手动创建表,导入和导出数据或通过它编辑行的值。 要访问phpMyAdmin,请单击phpMyAdmin链接,该链接可在cPanel Home的数据库部分下找到。 您将看到与此类似的仪表板。 在左侧窗格中,有一个数据库列表,可以使用这些数据库来查看每个数据库中的表。 在右侧窗格中,有数据库

  • 问题内容: 我是新来的,仅使用nginx提供静态文件。我现在已经安装了flask and gunicorn。如果我运行,然后从服务器中获取它,它将运行良好。但是,如果尝试从浏览器访问它,它将返回404错误(我正在托管位于root用户的wordpress网站的服务器上运行此错误)。 Flask应用程序: 以及我的nginx配置的相关部分: 我希望这是所有相关信息。如果没有,请告诉。谢谢! 问题答案:

  • 问题内容: 我有一个巨大的(〜500mb)SQL文件,需要在我的数据库上运行。这是来自生产数据库的数据转储,我需要将其放入开发数据库中。通常,如果它较小,则将其粘贴到“ SQL”选项卡中并运行它,但这肯定会炸毁我的浏览器。 如果我将该SQL文件导入开发数据库,​​就像运行SQL文件一样?还是将导入功能专门设置为 导入整个 数据库? 问题答案: 您应该尝试从控制台导入它,因此您不必依赖文件上传限制:

  • 我刚刚安装了nginx和php7。0-fpm在clear debian 9上运行,并尝试按标准方式进行配置,但当我尝试访问http://mysite/test.php我得到一张空白页。/var/log/nginx/error中没有任何错误。log或/var/log/php7。0-fpm。日志文件(我得到200个答案,但页面是空白的)。我的配置文件如下。。 /var/www/html/test。ph

  • 我想删除phpmyadmin中的第一行,但我有问题。我没有得到任何SQL错误。 PHP代码 HTML 另一个按钮 我没有找到任何解决办法。我不确定出了什么问题。你能帮帮我吗?