我已经尝试安装php-mcrypt有一段时间了。每次我得到"No package php-mcrypt available“。回到了我的身边。这是我尝试过的:
root@ip-********** [~]# yum install php-mcrypt --enablerepo=centosplus (<- both with and without this)
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: p3plmirror01.prod.phx3.secureserver.net
* centosplus: p3plmirror01.prod.phx3.secureserver.net
* epel: mirrors.solfo.com
* extras: p3plmirror01.prod.phx3.secureserver.net
* updates: p3plmirror01.prod.phx3.secureserver.net
centosplus | 3.5 kB 00:00
centosplus/primary_db | 746 kB 00:00
Setting up Install Process
No package php-mcrypt available.
Error: Nothing to do
我已经确保安装了EPEL存储库。在这一点上,我只是被难住了。我遵循了我在网上找到的每个教程,都得到了同样的错误。
发布于 2013-07-03 21:36:28
我能够弄清楚这一点;它比我想的要简单得多。在WHM管理器下,转到:主页>>软件更新更新(Apache >> EasyApache ) >>,有两个选项"Build Profile“或"Customize Based On Profile”。我进行了自定义以保留当前配置,然后按照页面上的说明进行操作。
最终有了一个可以添加和删除php模块的地方。在那里你会发现太阳下的所有模块。只需选择一个您想要的,并重新构建配置文件。事情真的就这么简单。
发布于 2013-09-01 06:32:58
我也有同样的问题,我发现前面的建议给了我足够的信息来让它在我的服务器上工作。下面是我所做的:
1)安装EPEL仓库(来自:http://www.rackspace.com/knowledge_center/article/installing-rhel-epel-repo-on-centos-5x-or-6x):
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
2)安装方式:
yum update
yum install php-mcrypt*
yum update
在我的服务器上更新了存储库引用,然后第二个命令获得了我需要的内容:)
3)重启your服务器。对于我的apache安装,我这样做了:
service httpd restart
发布于 2013-09-27 12:17:51
对我来说,答案是:
1)获取回购
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm
2)安装方式:
sudo yum update
sudo yum install php-mcrypt*
3)编辑mcrypt.ini
sudo nano /etc/php.d/mcrypt.ini
添加这个
extension=/usr/lib64/php/modules/mcrypt.so
最后4)重启你的your服务器:
sudo service httpd restart
我在Azure上的CentOS 6.3 (64)中从Microsoft Linux映像运行以下步骤
希望能对你有所帮助。
诚挚的问候。
https://stackoverflow.com/questions/17109818
复制相似问题