【问题标题】:Broken packages error installing phpmyadmin安装 phpmyadmin 时出现损坏的包错误
【发布时间】:2016-11-04 01:57:14
【问题描述】:

我正在手动将 wordpress 站点复制到 digitalocean 服务器,并且需要按照这里的技术方法中所述导入数据库: http://wpencyclopedia.com/enc/index.htm?moving-wordpress.htm

好像需要phpmyadmin来导入数据库(也就是说,我不能ftp over .sql文件?)

我安装了phpmyadmin,导入失败,所以我卸载了它,现在无法再次安装。我收到这个错误。考虑从头开始使用新的 Ubuntu。

zhellman@dev-website:~$ sudo apt-get install phpmyadmin 阅读包裹清单...完成 构建依赖树 读取状态信息...完成 一些包可以 不被安装。这可能意味着您请求了一个不可能的情况 或者如果您使用的是某些必需软件包所具有的不稳定发行版 尚未创建或已移出传入。以下信息 可能有助于解决这种情况:

phpmyadmin : 取决于: php 但它不可安装 取决于: php-cli 但它不可安装 取决于: php-mysql 但它不可安装 取决于: php-json 但它不可安装 取决于:php-mbstring 但它不可安装 取决于:php-xml 但它不可安装 推荐:php-gd 但不可安装 推荐:php-bz2 但不可安装 推荐:php-zip,但不可安装 推荐:php-tcpdf 但不会安装 E: 无法纠正问题,您持有破损的包裹。

【问题讨论】:

    标签: wordpress phpmyadmin copy


    【解决方案1】:

    好像需要phpmyadmin来导入数据库(也就是说,我不能ftp over .sql文件?)

    据我所知,所有 Digital Ocean 液滴都是功能齐全的 VPS 实例,因此您可以完全访问以做任何您想做的事情。如果你想FTP/SFTP/SCP一个文件到本地文件系统,使用mysql命令行客户端导入,应该没问题。

    此外,您可以使用 phpMyAdmin "UploadDir" 功能上传文件(同样通过 SCP、SFTP、FTP 或您喜欢的任何其他文件传输方式),然后直接通过 phpMyAdmin 导入。既然你有命令行访问权限,我个人不会这样做,但你可以。

    关于损坏的包,我能想到的最有可能的是你可能修改了apt源列表,引入了不兼容的依赖项。我建议确定一个版本并使用该版本提供的软件包。您也可以直接下载 phpMyAdmin 并使用 Quick Install guide 解压缩到您的 Web 根目录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-20
      • 2018-04-08
      • 2017-04-02
      • 1970-01-01
      • 2015-12-03
      • 2018-07-04
      • 1970-01-01
      • 2019-11-07
      相关资源
      最近更新 更多