Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Casperjs没有';我不能打开其他网站_Javascript_Phantomjs_Casperjs - Fatal编程技术网

Javascript Casperjs没有';我不能打开其他网站

Javascript Casperjs没有';我不能打开其他网站,javascript,phantomjs,casperjs,Javascript,Phantomjs,Casperjs,我使用Casperjs下载网站。到目前为止,我与casperjs一起使用的每个网站都运行良好。现在我想添加另一个网站 casper.start('http://www.example.de', function() { var page = this.getHTML(); this.echo(page); }); 如果我在我的桌面(Windows)上使用casperjs运行此代码,它会正常工作。但如果我在服务器(centos)上运行相同的代码,它会显示: <htm

我使用Casperjs下载网站。到目前为止,我与casperjs一起使用的每个网站都运行良好。现在我想添加另一个网站

casper.start('http://www.example.de', function() {
      var page = this.getHTML();
      this.echo(page);
});
如果我在我的桌面(Windows)上使用casperjs运行此代码,它会正常工作。但如果我在服务器(centos)上运行相同的代码,它会显示:

<html><head></head><body></body></html>

为什么是空的?我甚至试着像这样执行js文件:

casperjs——忽略ssl错误=yes——ssl协议=any——web安全性=no example.js

但它仍然告诉我:

只有一个网站Url有问题。它甚至不是一个https网站。简单的http和html网站


我怎样才能解决这个问题?

我已经解决了。问题在于DNS。(/etc/resolv.conf)

我应该更新casperjs和phantomjs吗?这很奇怪,因为它可以在我的本地桌面上工作,但不能在V服务器上工作(调试后,它显示以下内容:[DEBUG]网络-资源请求错误:3(“主机www.example.de未找到”)URL:“