marvelent
Новичок
Помогите с FTP , ftp_pwd, ftp_chdir
Добрый день!
Возникла проблема. Под Win работает , под Unix нет
после залогинивания...
...
print "FTP_PWD1=".ftp_pwd($ftpc)."<br>"; # говорит "/"
...
в этом месте если пытаюсь создать каталог, он создается - ftp_mkdir($ftpc,"test1");
if (!@ftp_chdir($ftpc,$ftpdir)){
print "FTP_PWD2=".ftp_pwd($ftpc)."<br>"; # говорит ""
ftp_mkdir($ftpc,"tester1");
ftp_mkdir($ftpc,$ftpdir);
ftp_chdir($ftpc,$ftpdir);
...
до ftp_chdir папку создает, а после нет. и ftp_pwd вместо "/" говорит теперь "". Может быть чем-то заменить ftp_chdir ? т.е. проверить существует ли директория, а не осуществлять проверку попыткой входа в неё ?
Можно ли как-то узнать с помощью php root-путь ? Использую относительные пути. Root (полный) мне не известен.
======
под Windows код работает.
Спасибо.
Добрый день!
Возникла проблема. Под Win работает , под Unix нет

после залогинивания...
...
print "FTP_PWD1=".ftp_pwd($ftpc)."<br>"; # говорит "/"
...
в этом месте если пытаюсь создать каталог, он создается - ftp_mkdir($ftpc,"test1");
if (!@ftp_chdir($ftpc,$ftpdir)){
print "FTP_PWD2=".ftp_pwd($ftpc)."<br>"; # говорит ""
ftp_mkdir($ftpc,"tester1");
ftp_mkdir($ftpc,$ftpdir);
ftp_chdir($ftpc,$ftpdir);
...
до ftp_chdir папку создает, а после нет. и ftp_pwd вместо "/" говорит теперь "". Может быть чем-то заменить ftp_chdir ? т.е. проверить существует ли директория, а не осуществлять проверку попыткой входа в неё ?
Можно ли как-то узнать с помощью php root-путь ? Использую относительные пути. Root (полный) мне не известен.
======
под Windows код работает.
Спасибо.
дело было не в правах...