Как узнать дату создания файла через ftp?

Тема в разделе "PHP", создана пользователем BaziliX, 5 фев 2012.

Модераторы: latteo
  1. BaziliX

    BaziliX Постоялец

    Регистр.:
    2 авг 2007
    Сообщения:
    85
    Симпатии:
    12
    Есть доступ к серверу по FTP, нужно узнать время создания файлов в папке.
    Использую команду ftp_mdtm возвращает -1.
    Хотя на другом сервере всё корректно возвращает.
    На php.net написано, что ftp_mdtm работает не на всех серверах.

    Вопрос: как через FTP узнать время создания файла, если ftp_mdtm не справляется?
     
  2. PHPCod3r

    PHPCod3r

    Регистр.:
    7 июн 2010
    Сообщения:
    261
    Симпатии:
    25
    Интересно а реально ли такое сделать на пхп
    Качаем файл с удаленого фтп к себе на сервак, при этом дату оставляем ту что была на удаленом серваке.
     
  3. BaziliX

    BaziliX Постоялец

    Регистр.:
    2 авг 2007
    Сообщения:
    85
    Симпатии:
    12
    Даже если и возможно, мне бы не хотелось каждый раз скачивать по несколько сотен мегабайт.
     
  4. PHPCod3r

    PHPCod3r

    Регистр.:
    7 июн 2010
    Сообщения:
    261
    Симпатии:
    25
    Вот так подойдет
     
    BaziliX нравится это.
  5. BaziliX

    BaziliX Постоялец

    Регистр.:
    2 авг 2007
    Сообщения:
    85
    Симпатии:
    12
    Вроде работает.
     
  6. PHPCod3r

    PHPCod3r

    Регистр.:
    7 июн 2010
    Сообщения:
    261
    Симпатии:
    25
    Ок, отлично, но вопрос, как качнуть по фтп и сохранить при этом дату файла пока открыт, если кто с этим вопросом
    сталкивался отпишите плиз в этой теме(новую тему для этого создавать не хочется)
     
  7. BaziliX

    BaziliX Постоялец

    Регистр.:
    2 авг 2007
    Сообщения:
    85
    Симпатии:
    12
    Качнуть и потом изменить дату функцией touch()
     
  8. PHPCod3r

    PHPCod3r

    Регистр.:
    7 июн 2010
    Сообщения:
    261
    Симпатии:
    25
    Не этот вариант не подходит, я наверно не точно выразился но хочется сделать примерно так
    есть фтп, на него есть доступ логин пасс, хочется закачивать на этот фтп файлы(средствами пхп или нет не очень важно)
    но что бы даты файлов были такие как на том серваке с которого они закачиваются.
    Как реализовывать этот процесс через пхп или нет это вопрос выбора инструмента.....
    Может это зависит от настроек фтп соединения?