【发布时间】:2017-06-02 03:28:21
【问题描述】:
openssl 禁用 apache2.4 和 php7.1
在 phpinfo();结果给了我这个
OpenSSL 支持已禁用(安装 ext/openssl)
- 我在 php.ini 中更改了这个
extension=php_openssl.dll
- 我使用 WINDOWS CMD 使用此代码
设置 OPENSSL_CONF=/path/to/openssl.cnf
- 在 CMD 中使用时启用,但在 phpinfo() 中禁用;
php --ri openssl OpenSSL 支持 => 启用 OpenSSL 库版本 => OpenSSL 1.0.2j 2016 年 9 月 26 日 Openssl 默认配置 => C:/jampp/php71/extras/ssl/openssl.cnf
它现在在 CMD 中工作,但是 phpinfo();不是,在 laravel 5 中显示这个错误
调用未定义函数 openssl_encrypt()
谢谢
【问题讨论】:
-
你在用 wamp 吗?
-
不,我手动安装了 apache 2.4 和 php 7.1
-
如果您引用了一些参考资料以获取您遵循的说明,这将有所帮助。另见openssl apache php windows enable site:stackoverflow.com。字面上有几页结果。
-
@jww 我打开了所有链接,我也用谷歌搜索了它,但我没有找到解决方案
-
@MaherBek - 也许您应该遵循一些说明,而不是打开链接并查看页面。有些答案相当广泛。
标签: php windows apache laravel php-openssl