![如何在 centOS 中安装 phpmyadmin](https://linux22.com/image/658546/%E5%A6%82%E4%BD%95%E5%9C%A8%20centOS%20%E4%B8%AD%E5%AE%89%E8%A3%85%20phpmyadmin.png)
我使用 vps,它有 centOS 6.5。我清楚地安装了 Nginx、php 和 mySql。但是当我尝试通过这些步骤,在第三步输入以下代码:
sudo yum install phpmyadmin
运行期间返回此错误:
Error: php56w-common conflicts with php-common-5.3.3-40.el6_6.x86_64 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest
那么我应该怎样解决这个问题呢?
请注意,我做到了这些步骤在 CentOS 6 上安装 Linux、nginx、MySQL、PHP(LEMP)堆栈。
答案1
显然你还配置了Webtaticyum 存储库获取比 CentOS 默认包含或 EPEL 提供的 PHP 版本更新的 PHP 版本 (php56w)。这与 EPEL phpMyAdmin 包所需的 PHP 版本冲突。
phpMyAdmin 可能仍能很好地与较新的 PHP 版本配合使用,那么建议的--skip-broken
解决方案就是解决方案。另一种方法是删除 webtatic PHP 包并降级到 CentOS/EPEL PHP 版本。