我正在尝试使用ftp连接创建一个更改特定文件权限的小脚本。 我的问题是绝对的道路。我有一个ftp帐户,它位于脚本目录(/ script /)上。如果我正在使用getcwd,它将返回整个路径(/ home / user / public_html / script)但我只需要完整路径和当前路径之间的差异 (getcwd路径:/ home / user / public_html / script / ftp登陆路径:/ script)。那么,我如何使用getcwd获取ftp帐户的当前目录?例如,如果用户登陆public_html,则脚本的路径为/ script /,或者如果他登陆/ user,则路径为/ public_html / script。 感谢
答案 0 :(得分:0)
getcwd
来电仅适用于您的本地系统。您需要对逻辑进行编程以实现差异。
答案 1 :(得分:0)
在您的脚本中,您应该执行:
var_dump($_ENV);
并检查是否有一个变量可以帮助您与 getcwd()一起使用。然后你可以对两个结果做一些字符串处理,以获得你需要的路径。