2010-05-04 149 views
1

我正在尝试使用ftp连接更改特定文件的权限的小脚本。 我的问题是绝对路径。我在脚本目录(/ script /)上有一个ftp帐户。如果我使用getcwd,它将返回整个路径(/ home/user/public_html/script),但我只需要完整路径和当前路径 (getcwd path:/ home/user/public_html/script/ ftp登陆路径:/ script)。那么,如何使用getcwd获取ftp帐户的当前目录?例如,如果用户在public_html中登陆,脚本的路径将为/ script /,或者如果他登陆到/ user,则路径将为/ public_html/script。 谢谢基于ftp帐户权限的当前位置getcwd

回答

0

getcwd电话将只适用于您的本地系统。你需要对逻辑进行编程以实现差异。

+0

任何想法从哪里开始? – 2010-05-04 17:40:01

0

在你的脚本,你应该做:

var_dump($_ENV); 

,并检查是否存在一个变量,它会帮助你结合GETCWD()。然后你可以在两个结果上做一些字符串工作来获得你需要的路径。