
1 tonyluj /div> 2014 年 7 月 27 日 指的是获得HTML还是在terminal中用字符显示网页 第一个可以 python: import requests req = requests.get("http://www.google.com") html = req.text 第二个可以用links,一个在terminal下显示网页的 |
2 dorentus 2014 年 7 月 27 日 第一种除了用 python 等语言写脚本,也可以用 curl, wget 这些命令行工具。 第二种除了一楼所说的 links,还有 w3m,lynx 等等。 |
3 dhnUphp OP @dorentus 就是像在本地服务器一样,我就想在远程服务器上,安装一个php 管理程序,所以要用浏览器打开html 或 php 文件。这些命令可以吗。 |
4 abscon 2014 年 7 月 27 日 via Android 本地服务器?远程服务器?php管理程序?浏览器打开php文件? 显然楼主存在基本概念不清的问题。 我大胆猜测,楼主需要的是 x11 forwarding with ssh。 当然也有可能是一个xy problem。 |
8 abscon 2014 年 7 月 27 日 via Android @dhnUphp 你的“远程服务器”是虚拟主机么?所以你能上传文件,不能自己安装程序。你有两个选择: 1. 在你的“本地服务器”上用浏览器打开你在“远程服务器”上上传的php后台管理程序首页对应的URL。 2. 如果你的“远程服务器”不是虚拟主机,而是类Unix的vps或云主机(比如Linux或FreeBSD),那么你也可以在上面安装一个浏览器。如果你的php后台管理程序的页面不必支持Javascript,那么可以安装字符界面的浏览器,比如elinks。如果必须支持,那么可以安装火狐,然后通过x11 forwarding走ssh,用命令行敲firefox,在“远程服务器”上运行火狐。(_)但真的有必要这么做么。是什么阻止了你不能用方法1呢?原谅我半夜失眠用手机敲了这么多字 |
9 reeco 2014 年 7 月 27 日 debian系的话 sudo apt-get install Lynx |
10 abscon 2014 年 7 月 27 日 via Android @reeco 也许楼主的后台系统需要Javascript才能正确运行。也许楼主还不明白文件路径和URL的区别,也许楼主的服务器压根是个虚拟主机,你没办法sudo apt-get或者pkg install firefox... |
11 zzutmebwd 2014 年 7 月 28 日 via Android 表述不清楚,php是服务端处理的,不可能直接获得php文件,如果楼主需要Javascript执行完毕后的页面,nodejs可以满足你 搜索nodejs ajax 爬虫 |
12 clino 2014 年 7 月 28 日 lynx 可以试试,不过和GUI浏览器差别还是不小 另外还有一种方法是 ssh -X ,然后命令行打开GUI浏览器 |
15 dhnUphp OP @abscon http://happen-zhang.github.io/2014/05/15/easy-admin-intro/ 就是这样一个后台管理程序,我现在要远程把它安装到虚拟主机上。 |
16 msg7086 2014 年 7 月 28 日 这哪有说要在服务器上打开? |
17 abscon 2014 年 7 月 28 日 @dhnUphp 所以说你一定是有基本概念没弄清。这个软件并没有要求你在服务器上运行命令来打开网页。 你要做的,只是把代码上传到服务器上,并且在自己的电脑上运行浏览器打开 http://www.example.com/easy-admin/install.php,然后点下一步,等等。 至于点了按钮没效果,很可能是因为你的环境没有搭好。你自己仔细阅读一下: https://github.com/happen-zhang/easy-admin 吧。可以咨询作者。 |
18 GhostFlying 2014 年 7 月 28 日 这不就是传到web目录下然后本地打开安装的东西么。。 |
19 dhnUphp OP @GhostFlying 但跟js 有关的东西,就不能点了,所以我无法安装 |
20 GhostFlying 2014 年 7 月 28 日 @dhnUphp 检查下目录权限问题和php环境,感觉像是ajax之类的没返回 |
21 lu18887 2014 年 7 月 28 日 ssh telnet下的“网页浏览器”无法适应现代的网页,可以使用vnc连接到你的服务器上,就跟用自己电脑一样的打开浏览器就可以了。你说的这种PHP管理安装,一般都是命令行下面改好了配置文件然后命令行安装,然后在你的客户机上打开网页输入口令就可以使用了吧。 |