我刚刚通过作曲家安装了Laravel 5,它全局安装在我的Mac上。现在,当我尝试laravel new blog
并尝试通过php artisan serve
在apache上提供服务时,我收到以下错误
ErrorException in compiled.php line 6635:
Use of undefined constant MCRYPT_RIJNDAEL_128 - assumed 'MCRYPT_RIJNDAEL_128'
每次部署新应用程序时都会得到这个。如何解决错误?
答案 0 :(得分:1)
从Laravel 5 Installation page您可以看到requiments部分,其中指出为了使用框架,您需要安装并启用Mcrypt扩展。
Laravel框架具有以下系统要求:
PHP> = 5.4
Mcrypt PHP扩展
OpenSSL PHP扩展
Mbstring PHP扩展
Tokenizer PHP扩展
您需要安装并启用这些扩展才能使用该框架。