不能在Ubuntu 13.10(Nginx,PHP-FPM)中使用PHP扩展Mcrypt
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了不能在Ubuntu 13.10(Nginx,PHP-FPM)中使用PHP扩展Mcrypt,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1135字,纯文字阅读大概需要2分钟。
内容图文
![不能在Ubuntu 13.10(Nginx,PHP-FPM)中使用PHP扩展Mcrypt](/upload/InfoBanner/zyjiaocheng/959/6f9f1aa14de246d784c17d25ed79ba46.jpg)
参见英文答案 > PHP is not working well on Ubuntu 13.10 and mcrypt is missing in phpmyadmin 8个
我在笔记本电脑上安装了一个新的Ubuntu 13.10.像我通常那样,我安装了我需要的Web开发包,它们是nginx,php5-fpm,mysql,php5-mysql,php5-mcrypt和其他一些.
编辑一些配置文件后,这通常有效.
但是今天,从13.10开始,出现错误而不是我预期的网页.
Laravel requires the Mcrypt PHP extension.
php5-mcrypt包已经安装并重新安装.
命令php -m似乎没有显示mcrypt.
知道问题可能来自哪里?我已经多次完成这个设置,它总是有效.
解决方法:
我今晚升级到13.10后遇到了同样的问题.显然这是一个真正的Ubuntu 13.10错误:“phpmyadmin do not recognize php5-mcrypt”. PHP模块从conf.d目录移动到mods-available目录,mcrypt模块被遗忘.
为了解决这个问题,我将一个符号链接放到PHP配置中的mcrypt.ini文件中.
阿帕奇
如果你使用Apache(而不是php-fpm):
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/apache2/conf.d/20-mcrypt.ini
sudo service apache2 restart
PHP-FPM
或者对于php-fpm(而不是Apache):
>在mods-available中创建符号链接到ini文件
sudo ln -s /etc/php5/conf.d/mcrypt.ini /etc/php5/mods-available/mcrypt.ini
>启用mods
sudo php5enmod mcrypt
>重启FPM
sudo service php5-fpm restart
内容总结
以上是互联网集市为您收集整理的不能在Ubuntu 13.10(Nginx,PHP-FPM)中使用PHP扩展Mcrypt全部内容,希望文章能够帮你解决不能在Ubuntu 13.10(Nginx,PHP-FPM)中使用PHP扩展Mcrypt所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。