Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Cканирование содержимого ftp сервера

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
gawriil
Отправлено: 06 Декабря, 2007 - 10:33:58
Post Id


Новичок


Покинул форум
Сообщений всего: 1
Дата рег-ции: Дек. 2007  
Откуда: Североморск, Россия


Помог: 0 раз(а)




Уважаемые знатоки.
Пытаюсь написать скрипт для сканирования ftp сервера.
CODE (text):
скопировать код в буфер обмена
  1. <?php
  2. $ftp_server="...";
  3. $ftp_login="...";
  4. $ftp_password="...";
  5. $link=ftp_connect($ftp_server);
  6. if (!$link)
  7. {echo "<br>Не могу соединиться с сервером<br>";}
  8. else
  9. {echo "<br> соединение - успешно<br>";}
  10. $login = ftp_login($link, $ftp_login, $ftp_password);
  11. if ($login) {echo "<br>Прилогинился<br>";}
  12. $buff = ftp_rawlist($link, '.');
  13. ftp_close($link);
  14. var_dump($buff);
  15. ?>

Логинюсь нормально, а далее получаю вот это:
CODE (text):
скопировать код в буфер обмена
  1. Warning: ftp_rawlist() [function.ftp-rawlist]: open_basedir restriction in effect. File(/var/tmp) is not within the allowed path(s): (/usr/local/www/www.бла-бла.ru) in /usr/local/www/www.бла-бла.ru/search.php on line 12
  2.  
  3. Warning: ftp_rawlist() [function.ftp-rawlist]: Unable to create temporary file. Check permissions in temporary files directory. in /usr/local/www/www..../search.php on line 12
  4. bool(false)

В php.ini ставил open_basedir=/var/tmp - не помогает.
Кто-нибудь сталкивался с подобной проблемой? Помогите плиззз!!!! Заранее спасибо
 
 Top
philimon
Отправлено: 06 Декабря, 2007 - 11:04:34
Post Id


Новичок


Покинул форум
Сообщений всего: 61
Дата рег-ции: Окт. 2007  
Откуда: Моск. обл.


Помог: 2 раз(а)




Попробуй $buff = ftp_rawlist($link, '/');
А здесь рекурсивный сканер описан
http://www.php.su/articles/?cat=...les&page=056
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Колонка администратора »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB