我已经在Windows 7上安装了Xampp。当我尝试运行代码时,我得到错误警告:模块'openssl'已加载到第0行这是相同的代码,我已经在pc上运行之前,所有我所做的是重新安装Win7和一个干净的安装XAMPP
wljmcqd81#
你好像有台词
extension=php_openssl.dll
字符串两次在你的php.ini文件和/或子文件。你需要在xampp目录中找到所有相关的php.ini文件,并删除或注解掉其中一个模块指令,如下所示:
;extension=php_openssl.dll
型在服务器重启后,这应该可以解决这个问题。
uurity8g2#
1.打开xampp -> PHP -> php.ini1.在任何文本编辑器中打开文件 * php.ini *1.按CTRL + F并搜索 openssl1.在行extension=php_openssl.dll的开头加上一个分号,对该行进行注解:;extension=php_openssl.dll注意:如果您想再次启用它,请删除此选项
gab6jxml3#
此警告消息表示在您的PHP配置中,OpenSSL 模块被加载了 * 多次 *。
php.ini
;
截图:
rlcwz9us4#
我遇到了同样的问题,在我的情况下没有多个extension=php_openssl.dll。原因是因为我有两个apache副本,但我只使用了一个。我删除了副本并更改了环境变量Path和OPENSSL_CONF以指向正确的Web服务器。重新启动Web服务器后,它工作了!请确保重新启动所有终端和CMD,否则使用旧的环境变量,错误仍然存在。
Path
OPENSSL_CONF
2nc8po8w5#
重新安装这xampp和给予新的位置到这需要的酒吧在composor安装.
5条答案
按热度按时间wljmcqd81#
你好像有台词
字符串
两次在你的php.ini文件和/或子文件。
你需要在xampp目录中找到所有相关的php.ini文件,并删除或注解掉其中一个模块指令,如下所示:
型
在服务器重启后,这应该可以解决这个问题。
uurity8g2#
1.打开xampp -> PHP -> php.ini
1.在任何文本编辑器中打开文件 * php.ini *
1.按CTRL + F并搜索 openssl
1.在行
extension=php_openssl.dll
的开头加上一个分号,对该行进行注解:;extension=php_openssl.dll
注意:如果您想再次启用它,请删除此选项
gab6jxml3#
此警告消息表示在您的PHP配置中,OpenSSL 模块被加载了 * 多次 *。
php.ini
文件;
进行注解截图:
rlcwz9us4#
我遇到了同样的问题,在我的情况下没有多个
extension=php_openssl.dll
。原因是因为我有两个apache副本,但我只使用了一个。我删除了副本并更改了环境变量
Path
和OPENSSL_CONF
以指向正确的Web服务器。重新启动Web服务器后,它工作了!请确保重新启动所有终端和CMD,否则使用旧的环境变量,错误仍然存在。
2nc8po8w5#
重新安装这xampp和给予新的位置到这需要的酒吧在composor安装.