Posted by Markus on 03/19/07 14:15
Jerry Stuckle schrieb:
> Markus wrote:
>> Hello
>>
>> Is it possible to determine the PHP path to the FTP base directory?
>> ftp_pwd($conn_id) returns '/', while I need something like
>> '/data/users/domain.com/'.
[...]
>
> Which "ftp base directory"? Every user can have a different one.
>
> And as you've found, the directory the user sees is relative to his ftp
> root. The ftp user has no knowledge of any directory outside of his own
> root - which is how it should be.
I understand... The issue I am struggling with is the fact that
directories and files uploaded with FTP are not writable for user PHP.
After installing my application on a server, it provides some nice guis
for editing configuration files or translate language files, but of
course those files or their destination folders have to be chmoded
first. So I wrote an FTP class that can do this, using the same FTP
login as the one that uploaded the application. I hoped to make the FTP
class able to translate the absolute paths from PHP into the FTP user's
directory structure.
I think I will add a configuration option to enter the appropriate FTP
base directory and hand it over to the FTP class.
Thank you for your clarification!
[Back to original message]
|