Ato*_*tom 11 php apache laravel
我使用laravel5.1,它在php cli上工作正常.但我发布我的项目到apache(版本== 2.4),问题发生了.
Encrypter.php第67行中的FatalErrorException:
调用未定义的函数openssl_encrypt()
小智 6
如果您使用 Wamp 服务器,则会发生这种情况。在 Xampp 服务器中,不需要取消 php_openssl.dll 的注释。
解决这个问题之前删除分号
extension = php_openssl.dll
Run Code Online (Sandbox Code Playgroud)
在 php.ini
最指出的是,您需要在php.ini中取消注释openssl扩展名。
我也同样在努力,我意识到php正在“ c:\ php”中寻找扩展,但是我的是xampp安装。在php.ini中指向extension_dir以更正php扩展路径;在我的情况下,“ c:\ xampp \ php.7 \ ext”解决了该问题。
希望能帮助到别人。