需要 Mcrypt PHP 扩展。Laravel、Xampp 错误

需要 Mcrypt PHP 扩展。Laravel、Xampp 错误

我在使用 Ubuntu 14.04、Xampp 和 Laravel 时遇到了问题。我Mcrypt PHP extension required. Script php artisan clear-compiled handling the post-install-cmd event returned with an error在尝试安装 laravel 时遇到了问题。

我知道该问题上有多个线程,我尝试了其中的大部分,但都没有成功。

答案1

所需的Mcrypt PHP extension软件包位于另一个软件包中,即php5-mcrypt。要将此软件包安装到您的机器上,您可以使用apt-get,如下所示:

sudo apt-get install php5-mcrypt

php5enmod此外,PHP 扩展必须使用正确的服务器 API(SAPI)进行注册;软件包提供了一个名为的命令行工具来简化此过程;例如

sudo php5enmod mcrypt

将会把正确的extension=mcrypt.so行添加到所有相关php.ini文件中。

答案2

在安装 Laravel 之前启用 PHP mcrypt 模块。

使用命令:sudo php5enmod mcrypt

相关内容