![](/img/trans.png)
[英]Xampp: composer installation issue: module openssl already loaded in Unknown on line 0
[英]Xampp Warning: Module 'openssl' already loaded in line 0
我已经在Windows 7上安装了Xampp。当我尝试运行代码时,出现错误
警告:模块“ openssl”已加载到第0行
这是我之前在PC上运行过的相同代码,我所做的只是重新安装了Win 7和全新安装的XAMPP
你似乎有线
extension=php_openssl.dll
在您的php.ini文件和/或子文件中两次。
您需要在xampp目录中找到所有相关的php.ini文件,并删除或注释掉以下模块指令之一:
;extension=php_openssl.dll
服务器重新启动后,这应该可以解决。
打开xampp-> PHP-> php.ini
在任何文本编辑器中打开文件php.ini
按CTRL + F并搜索openssl
通过在开头添加分号,注释行extension=php_openssl.dll
;extension=php_openssl.dll
注意:如果要再次启用它,请删除分号
我有同样的问题,在我的情况下没有多个extension=php_openssl.dll
。 原因是因为某些原因我有两份apache,但是我只使用了一份。
我删除了副本,并更改了环境变量Path
和OPENSSL_CONF
以指向正确的Web服务器。
重新启动网络服务器后,它开始工作了! 确保重新启动所有终端和CMD,否则将使用旧的环境变量,并且错误仍然存在。
重新安装xampp并为composor安装中的所需栏提供新的位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.