我正在将Magento 1.8网络移植到成本较低的主机上,并通过phpmyadmin安装耗尽。 Magento 1.8被建议运行PHP 5.4和Mysql 5.5,因此,我选择了Centos6.9图像并且认为可能更容易...... LAMP堆栈安装顺利,但总是遇到phpmyadmin的问题。我试过PHP5.4 + Mysql5.5,PHP5.4 + Mysql5.6,PHP5.5 + Mysql5.6组合,其中没有一个成功... 大多数在线博客建议安装phpmyadmin的方法相同,如下所示:
wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm
or
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
then
yum install phpmyadmin
我认为EPEL包能够自动识别已安装的php模块,并相应地安装正确版本的phpmyadmin ... 相反它似乎坚持使用php 5.3这是与Centos 6的默认php版本....这里是错误消息:
列表很长,涉及很多php模块......
我是linux服务器新手的新手......任何人都可以帮助解决这个问题并指出解决方案吗?提前谢谢你。
BTW,我是开源的忠实粉丝,但从这一点来说,我对开源产品感到有点失望......尤其是当最终用户需要与多个人一起工作时......我们永远不会说用户友好。答案 0 :(得分:0)
如果安装了Remi repo,您应该可以使用:
yum install phpmyadmin --enablerepo=remi-php56
答案 1 :(得分:0)
您已经从remi-php54安装了 php 5.4.45 ,因此您需要启用此存储库以安装任何其他模块。
正如Wizard所述。
请注意,不再维护PHP 5.4和5.5了,所以我衷心建议升级到支持的版本(最近5.6或更高版本)
P.S。 EPEL中的phpMyAdmin很老(4.0),但适用于旧的PHP版本。对于更新版本的PHP(5.6,7及更高版本),您可能需要最新的phpMyAdmin版本4.7(可在" remi" reposotiry中获得)