SFTP连接失败:PHP脚本获取SFTP文件时遇到问题求助
SFTP连接失败:PHP脚本获取SFTP文件时遇到问题求助
各位大佬好!我写了一段PHP脚本想通过SFTP获取文件,但现在连接失败了,折腾半天没找到问题所在。先把我的代码片段贴出来,麻烦帮忙看看哪里出问题了:
if (!is_writable(sys_get_temp_dir())) { mylogger("Can't write to temporary directory"); return false; } if ( (!is_readable($priv)) || (!is_readable($pub)) ) { mylogger("Can't read RSA keys"); return false; } if (!extension_loaded('ssh2')) { mylogger('SSH2 extension is not loaded.'); } if (!function_exists('ssh2_connect')) { mylogger(
目前我已经检查了临时目录的可写权限、RSA密钥文件的可读性,也确认了ssh2扩展是否加载,但还是没能成功建立SFTP连接。有没有大佬能帮我分析下可能的原因,或者指出代码里有没有遗漏的关键步骤呀?
内容来源于stack exchange
相关产品推荐
相关产品推荐

