我试图将laravel应用程序迁移到ubuntu中,并得到错误,如需要Mcrypt PHP扩展。
请在下面找到终端屏幕截图,
php.ini
找到mcrypt.ini
文件在/etc/php5/mods-可用/mcrypt.ini
,如果这个文件不存在,意味着php5-mcrypt可以创建文件。
>
extension=mcrypt.so
运行此命令
sudo php5enmod mcrypt
sudo service php5-fpm restart
这对我有用,干杯
如果您已经通过apt get安装了PHP,那么通过
$ locate *mcrypt.ini
/etc/php5/apache2/conf.d/20-mcrypt.ini
/etc/php5/cli/conf.d/20-mcrypt.ini
/etc/php5/fpm/conf.d/20-mcrypt.ini
/etc/php5/mods-available/mcrypt.ini
/usr/share/php5/mcrypt/mcrypt.ini
/var/lib/ucf/cache/:etc:php5:mods-available:mcrypt.ini
进入扩展名所在的目录
cd /etc/php5/apache2/conf.d/20-mcrypt.ini
您可能会发现mods可用目录中有一个指向mcrypt扩展的符号链接。如果是这种情况,您所要做的就是将cd放入/etc/php5/cli/conf.d
目录中,并创建一个类似的符号链接
cd /etc/php5/cli/conf.d
sudo ln -s ../../mods-available/mcrypt.ini ./
然后使用sudo服务php5 restart重新启动php
这应该行得通
我是新来的。 当我在命令行中键入以下内容时: 我得到下面的错误。 需要Mcrypt PHP扩展。 后来我尝试进行故障排除。 然后我键入以下命令。 我得到的回应是: 我再次键入以下内容: 我不能再继续了。 有人能帮我吗?
我正在尝试在Linux Ubuntu上安装Laravel。我正在运行Ubuntu 14.10。 一切正常。但是现在,在访问localhost时,我没有得到假定的页面,而是得到了一条消息:“需要Mcrypt PHP扩展”,我正在从终端复制一些信息,以帮助查明问题。 命令php-m表示我有mcrypt模块,但是如果我加载一个包含 我看不到任何mcrypt模块。我只在“模块作者”中看到mcrypt。 我
我安装laravel通过作曲家,但当运行的网站它给一个错误 我也安装了php5-mcrypt,但错误仍然存在。
我已经安装了家园,我试图在Laravel项目版本4.2上工作,但是我一直收到以下错误: 需要PHP扩展。 我已经在服务器上安装了Mcypt,并在PHP7INI文件中启用了它。由于某种原因,这个问题不想消失。 有什么建议,我可以做什么,以启用我的虚拟框的密码?
我刚刚安装完Ubuntu,设置了Apache,MySQL和PHP。然后我决定安装Laravel框架。我运行了一个并得到以下错误: 然后我安装了mcrypt deal,剩下的就是artisan的错误。我决定继续我的生意,因为我无法在网上找到解决方案。 现在我开始我的第一个laravel项目。我运行了,它说需要
我在nginxweb服务器上,我想删除来自url的扩展。 我目前有以下会议: 如果试图遵循一些类似的案例说明,但似乎没有任何工作与我的conf。 问题是这段代码 在两种情况下运行良好: 客户要求https://mywebsite.com/page.php:好的 客户要求https://mywebsite.com/page:好的 不重写url! 如果客户端试图访问具有文件扩展名的页面,我需要告诉NG