尝试使用PHP artisan make:auth
功能设置我的登录页面并使用新的Laravel 5.2
注册页面时,我遇到了问题。一切似乎生成并加载正常,我到主页,但我点击的任何链接抛出相同的错误,这是:
FatalThrowableError in Encrypter.php line 66:
Fatal error: Call to undefined function Illuminate\Encryption\openssl_encrypt()
我尝试重新安装并设置新的路线到网页,并通过谷歌尝试找到答案无济于事。任何想法为什么会发生这种情况?
答案 0 :(得分:3)
您需要先在服务器上启用openssl
。
打开php.ini
,取消注释
;extension=php_openssl.dll
删除分号以启用dll,然后重新启动服务。
答案 1 :(得分:0)
我遇到了同样的问题,
我必须更改phpForApache.ini
,并取消注释
;extension=php_openssl.dll