OpenSSL支持 - 已禁用

时间:2016-10-29 15:40:34

标签: php laravel openssl apache2.4

我最近决定尝试php,经过一天的艰苦安装后,我终于安装了php5.6,apache2.4,composer,mysql和laravel框架。

然而,我似乎无法从我的localhost访问laravel项目的公共文件夹(位于apache24 / htdocs文件夹中),它说: Encrypter.php第73行中的FatalErrorException: 调用未定义的函数openssl_encrypt()

有人会说,我需要激活openssl扩展,我这样做了。但是,尽管有扩展名,正确定义扩展文件夹并在php.ini文件中取消注释扩展名,phpinfo()告诉我,它已禁用,我应该安装它。

注意:在laravel安装过程中,我被提示,我在缺少openssl,在php.ini中取消注释它之后一切都很好。

有任何帮助吗?

1 个答案:

答案 0 :(得分:1)

您是否尝试重新启动apache以便它可以再次加载php配置?

我建议在重新启动apache后做composer update和composer dump-autoload并看看它修复它