Laravel 5.2 make:auth

时间:2016-01-30 21:12:21

标签: php laravel login registration

尝试使用PHP artisan make:auth功能设置我的登录页面并使用新的Laravel 5.2注册页面时,我遇到了问题。一切似乎生成并加载正常,我到主页,但我点击的任何链接抛出相同的错误,这是:

FatalThrowableError in Encrypter.php line 66:
Fatal error: Call to undefined function Illuminate\Encryption\openssl_encrypt()

我尝试重新安装并设置新的路线到网页,并通过谷歌尝试找到答案无济于事。任何想法为什么会发生这种情况?

2 个答案:

答案 0 :(得分:3)

您需要先在服务器上启用openssl

打开php.ini,取消注释

;extension=php_openssl.dll

删除分号以启用dll,然后重新启动服务。

答案 1 :(得分:0)

我遇到了同样的问题,

我必须更改phpForApache.ini,并取消注释

;extension=php_openssl.dll