我正在尝试在我的perl cgi脚本中运行lynx,因此它从wen页面中提取了一些文本。我在脚本中按照以下方式进行操作,
lynx -source -preparsed "$url" > data.txt
但是我在服务器的error_log中收到以下错误:
向上看www.xyz.com
建立与www.xyz.com的HTTP连接警报!:
无法连接到远程主机。
lynx:无法访问startfile xyz.com
当我尝试从root用户的命令行执行lynx时,我得到了同样的错误。但是当我在普通用户中运行它时,perl脚本和lynx命令正常工作。我们的新工作包括我在/etc/lynx-site.cfg
中作为PROTOCOL_proxy="http://proxy.abcdxyz.ac.in:8080"
完成的代理设置。但它没有给出任何结果。
答案 0 :(得分:4)
按如下方式设置Lynx代理:
/etc/lynx-site.cfg
添加:
http_proxy:http://proxy.abc.xyz:8080
设置代理。