OpenSSL 支持 - 禁用
OpenSSL support - disabled
我最近决定尝试 php,经过一天的艰苦安装,我终于设法安装了 php5.6、apache2.4、composer、mysql 和 laravel框架。
然而,我似乎无法从我的本地主机访问 laravel 项目的 public 文件夹(位于 apache24/htdocs 文件夹中),它说:
Encrypter.php 第 73 行中的 FatalErrorException:
调用未定义函数 openssl_encrypt()
有人会说,我需要激活 openssl 扩展,我这样做了。然而,尽管有扩展名,正确定义了扩展名文件夹,并且在 php.ini 文件中没有注释扩展名,phpinfo() 告诉我,它被禁用了,我应该安装它。
注意:在 laravel 安装期间,系统提示我缺少 openssl,在 php.ini 中取消注释后一切正常。
有什么帮助吗?
您是否尝试重新启动 apache 以便它可以再次加载 php 配置?
我建议在重新启动 apache 后执行 composer update 和 composer dump-autoload 并查看它修复它
我最近决定尝试 php,经过一天的艰苦安装,我终于设法安装了 php5.6、apache2.4、composer、mysql 和 laravel框架。
然而,我似乎无法从我的本地主机访问 laravel 项目的 public 文件夹(位于 apache24/htdocs 文件夹中),它说: Encrypter.php 第 73 行中的 FatalErrorException: 调用未定义函数 openssl_encrypt()
有人会说,我需要激活 openssl 扩展,我这样做了。然而,尽管有扩展名,正确定义了扩展名文件夹,并且在 php.ini 文件中没有注释扩展名,phpinfo() 告诉我,它被禁用了,我应该安装它。
注意:在 laravel 安装期间,系统提示我缺少 openssl,在 php.ini 中取消注释后一切正常。
有什么帮助吗?
您是否尝试重新启动 apache 以便它可以再次加载 php 配置?
我建议在重新启动 apache 后执行 composer update 和 composer dump-autoload 并查看它修复它