centos linux php 环境下,file_get_contents和curl都失效的解决办法
·
昨天停电了,导致服务器意外关机。当时没当回事,意外服务器再开启就没事了。
没想到今天同事反映,erp系统中有些功能不能用了。
排查了半天,才发现,curl不能用了。
但是可以ping通外网,比如百度。但是curl访问百度就没内容,也不报错。百思不得其解。
在网上搜了一下,解决方案是在/etc/hosts文件中解析域名就可以了。比如内容如下:
115.239.210.26 baidu.com www.baidu.com
66.211.179.150 api.ebay.com
搞定!
注意:如果ping不通外网,需要在/etc/resolve.conf里面添加
nameserver 192.168.1.1
nameserver 8.8.8.8
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)