yifeng
V2EX  ›  PHP

快来看啊! windows 下 PHP 如何读取远程 linux 主机上的文件???

  •  
  •   yifeng · Jun 9, 2015 · 4518 views
    This topic created in 4164 days ago, the information mentioned may be changed or developed.
    windows上安装的XAMPP环境,而且还安装了ssh2扩展,要读取远程linux(debian系统)主机上的/opt/thank.xml文件,
    但是连不上,浏览器总是显示一下
    -----------------------------------------------------------
    无法显示此网页

    ERR_CONNECTION_RESET
    与 localhost 的连接已中断。
    请检查您的互联网连接是否正常
    请检查您的网线是否插好,并重新启动您在使用的任何路由器、调制解调器或其他网络设备。
    对防火墙或防病毒软件进行设置,以允许 Chrome 访问该网络。
    如果它已被列为允许访问网络的程序,请尝试将其从列表中删除,然后再重新添加。
    如果您使用代理服务器…
    请检查您的代理设置,或与网络管理员联系以核实代理服务器是否运转正常。如果您认为自己使用的不是代理服务器,请执行以下操作: 依次转到 Chrome 菜单 >“设置”>“显示高级设置...”>“更改代理服务器设置...”>“LAN 设置”,然后取消选中“为 LAN 使用代理服务器”。
    ----------------------------------------------------------------------------------------------------------------

    远程连接的代码示例如下:
    if (!function_exists("ssh2_connect")) die("function ssh2_connect doesn't exist");
    $connection = ssh2_connect("x.x.x.x", 22);
    ssh2_auth_password($connection,"root","password");
    $cmd="ps aux";
    $ret=ssh2_exec($connection,$cmd);
    stream_set_blocking($ret, true);
    echo (stream_get_contents($ret));
    9 replies  •  2015-06-10 11:49:08 +08:00
    yulgang
    yulgang
    Jun 9, 2015
    1
    要科学上网吧。
    yifeng
    yifeng
    OP
    Jun 9, 2015
    2
    @yulgang ???
    fangjinmin
    fangjinmin
    Jun 9, 2015
    3
    看看服务器是否允许root ssh远程登陆。
    lzk800
    lzk800
    Jun 9, 2015
    4
    你看一下PHP日志不就清楚了……
    mhycy
    mhycy
    Jun 9, 2015
    5
    检查源码, 从第一行开始排查, 看什么原因引起 RESET.
    这个错误应该和PHP有关系的.在程序的异常信息输出之前就中断了TCP连接.
    @fangjinmin 如果没法连接应该是运行时异常吧?
    gamexg
    gamexg
    Jun 9, 2015 via Android
    6
    ERR_CONNECTION_RESET

    Php 在怎么出错也不会重置TCP连接吧?
    前面的http服务器的问题?
    lijianying10
    lijianying10
    Jun 9, 2015
    7
    还是默默的用winscp吧,网上方案很多,
    最关键的是,支持RSA
    yangxin0
    yangxin0
    Jun 10, 2015
    8
    emacs tramp mode 直接在编辑器里面编辑远程服务器的文件
    ychongsaytc
    ychongsaytc
    Jun 10, 2015
    9
    检查自己的 xampp Apache 服务
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5023 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 01:34 · PVG 09:34 · LAX 17:34 · JFK 20:34
    ♥ Do have faith in what you're doing.