我是 Linux 新手。我在Linux服务器上有php项目。我正在使用cURL我的 php 页面中的命令访问 Google,但它说无法访问主机。
从命令行,我可以 ping Google 站点,同时 cURL 和 Wget命令失败。
我检查了防火墙:selinux=disabled
和 selinuxtype=targeted
。
最佳答案
从终端尝试此命令
telnet www.google.com 80
你得到任何输出吗?喜欢连接到 www.google.com
?如果不是,则端口 80 上对 google.com 的传出访问将被阻止。
Ping 使用 ICMP protocol 。 cURL(和 telnet )使用 TCP在端口 80 或 443 上。
关于php - cURL 无法连接到主机,但它连接到我的域地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25906898/