PHP 在 windows 中给出 curl 扩展的致命错误。 curl_init 未定义
PHP gives fatal error for curl extension in windows. curl_init undefined
我已经尝试了所有方法来加载 curl 扩展,但它没有显示在加载的扩展列表中。
在 WAMPServer 中,WebServer (Apache) 的激活和停用扩展很简单
使用系统托盘中图标上的 WAMPServer 菜单(可能需要将其移出扩展区域以确保它始终位于任务栏上。
left click wampmanager -> PHP -> PHP Extensions
您应该会看到这样的弹出菜单
注意,所有的扩展名称都列出来了,如果有绿色勾号则说明它们被激活,如果没有则没有。要激活或停用扩展,请单击扩展名称。等待 10 秒,WAMPServer 会自动为您重新启动 Apache,然后您就可以完成工作了。
如果你想使用PHP CLI
PHP CLI控制方式不同,实际有2个php.ini
文件。 wamp64\bin\php\php{version}
中的那个控制 PHP CLI。
你必须自己编辑这个,所以编辑 wamp64\bin\php\php7.4.16\php.ini
并确保
extension=curl
前面没有#
评论
有点奇怪,它还没有被激活,因为 WAMPServer 开箱即用,预激活了 curl 扩展
因为我使用了 PHP 的多个版本,所以在取消选择当前版本后,选择另一个版本,然后再次选择当前版本,然后重新启动服务器使其工作。
我已经尝试了所有方法来加载 curl 扩展,但它没有显示在加载的扩展列表中。
在 WAMPServer 中,WebServer (Apache) 的激活和停用扩展很简单
使用系统托盘中图标上的 WAMPServer 菜单(可能需要将其移出扩展区域以确保它始终位于任务栏上。
left click wampmanager -> PHP -> PHP Extensions
您应该会看到这样的弹出菜单
注意,所有的扩展名称都列出来了,如果有绿色勾号则说明它们被激活,如果没有则没有。要激活或停用扩展,请单击扩展名称。等待 10 秒,WAMPServer 会自动为您重新启动 Apache,然后您就可以完成工作了。
如果你想使用PHP CLI
PHP CLI控制方式不同,实际有2个php.ini
文件。 wamp64\bin\php\php{version}
中的那个控制 PHP CLI。
你必须自己编辑这个,所以编辑 wamp64\bin\php\php7.4.16\php.ini
并确保
extension=curl
前面没有#
评论
有点奇怪,它还没有被激活,因为 WAMPServer 开箱即用,预激活了 curl 扩展
因为我使用了 PHP 的多个版本,所以在取消选择当前版本后,选择另一个版本,然后再次选择当前版本,然后重新启动服务器使其工作。