[英]PHP-5 mcrypt won't enable on nginx server ubuntu 14.04
我一直在尝试在运行nginx的Ubuntu 14.04 ARM服务器上安装php5的mcrypt
扩展。
问题
在phpinfo()
我只能看到mcrypt
的作者,但模块本身却缺失了。 我无法在该服务器上的任何位置使用mcrypt功能。
我做了什么
运行php5 -m
显示已安装mcrypt
。
在/etc/php5/fpm/php.ini中我有以下extension = /usr/lib/php5/20121212+lfs/mcrypt.so
。 在我尝试使用extension = mcrypt.so
后,我在google中读到了这个extension = mcrypt.so
。 都没有给出结果。
在/etc/php5/fpm/conf.d/20-mcrypt.ini中我有这个extension=/usr/lib/php5/20121212+lfs/mcrypt.so
。
我多次重启php5-fpm
和nginx
,我也尝试了php5enmod mcrypt
,它没有显示任何警告或错误。
我在.so和.ini文件之间创建了符号链接。
有任何想法吗?
好吧事实证明,我唯一的逃脱是purge php5-fpm
,重新启动服务器,然后apt-get install php5-fpm
,现在一切都正确加载。 我不知道为什么会这样。 如果有人有解释,我会很乐意用它来更新我的答案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.