curl 28:Connection timed out after 1000milliseconds

ThinkPhp 5 如题出现这个错误,请先确认代码设置是否有问题,如果代码没问题,就是php环境和 apache服务器问题。

一  、

首先打开php的配置文件,配置文件在php根目录下的php.ini,没有这个文件的自行百度。

打开curl拓展(将图片所示的一行前面的分号删掉)


二 、然后检查是否配置了extension_dir


三 、


OK,这个时候重启Apache发现提示“系统错误 1067”,网上有人说说32位系统配置curl没有问题,笔者也么做测试,接着往下进行。

打开Apache的配置文件,配置文件在Apache根目录下的conf/httpd.conf,在文档最后添加如下的四行代码,自行将图中所示的目录填写成你的PHP目录的绝对路径。

LoadFile  绝对路径+php7ts.dll (去php安装目录下看安装的版本是几就会是版本几)                  LoadFile  D:/website/php/php7ts.dll 

LoadFile D:/website/php/libeay32.dll

LoadFile D:/website/php/ssleay32.dll

LoadFile D:/website/php/libssh2.dll


五、 重启apache  ok

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容