我的cPanel服务器正在解析URL错误。网站example.com
托管在我的cPanel服务器上,网址为1.0.0.1
。在脚本中,我正在尝试cp.example.com
的cURL命令,该命令位于2.0.0.2
的另一台服务器上。我的服务器正在将cp.example.com
解析为1.0.0.1
的IP。任何帮助将不胜感激!
答案 0 :(得分:0)
似乎您在运行脚本的主机上看不到cp.example.com的dns设置。您应该检查cp.example.com的DNS设置。您可能还想联系Cpanel支持
答案 1 :(得分:0)
当您从cPanel服务器上托管的来源发出cURL请求时,该域的IP首先在本地解析,如果在您的服务器的DNS区域中找不到它,则会从您的服务器解析/etc/resolv.conf中的配置
您可以通过SSH登录并ping它来测试您的服务器正在解决此问题的IP
ping cp.example.com
我可以想到这个问题的两个解决方法:
如果您的cPanel帐户中托管了example.com的DNS区域
如果您有root - 编辑WHM / cPanel服务器的/ etc / hosts文件
root@server #: vim /etc/hosts
// 2.0.0.2 cp.example.com