我正在使用PHP函数ssh2_scp_send
将文件从一台服务器传输到另一台服务器。有趣的是,如果我以八进制形式(即0644)写入权限,则一切正常。如果我用引号括起来,或者使用变量,这不再适用。PHP ssh2_scp_send文件权限
更清晰: 这工作:ssh2_scp_send($conn, $localFile, $remoteFile, 0644);
不起作用:ssh2_scp_send($conn, $localFile, $remoteFile, "0644");
不起作用:$permission=0644;ssh2_scp_send($conn, $localFile, $remoteFile, $permission);
任何人有任何想法,为什么是这样的话?
辉煌,这真的指出我在正确的方向:我需要octdec()函数!谢谢 – 2010-12-18 00:32:19