Название: php удаляет файл после загрузки Отправлено: Ubuntu_linux от Сентябрь 25, 2012, 13:45 Есть страничка на сайте с формой загрузки файла на сайт.
php заливает файлы в папочку /tmp и после окончания загрузки перемещает файл в друю папку /var/www/uploads. Но дело в том, что я обрабатываю файл во время загрузки и мне не надо его перемещать в другое место после загрузки! Как запретить php удалять файла с /tmp ? Название: Re: php удаляет файл после загрузки Отправлено: mutineer от Сентябрь 25, 2012, 13:49 Спросить на форуме, посвященном php
Название: Re: php удаляет файл после загрузки Отправлено: Bepec от Сентябрь 25, 2012, 14:04 Подправить скрипт PHP.
Всё просто. :) Название: Re: php удаляет файл после загрузки Отправлено: Ubuntu_linux от Сентябрь 25, 2012, 14:16 Подправить скрипт PHP. Так как его подправить и где он?Всё просто. :) Название: Re: php удаляет файл после загрузки Отправлено: kambala от Сентябрь 25, 2012, 14:25 на сервере, на который загружаются файлы.
а почему нельзя проверить есть ли файл в /tmp, и если нету, то посмотреть в /var/www/uploads ? Название: Re: php удаляет файл после загрузки Отправлено: k0p4 от Сентябрь 25, 2012, 14:26 Форум посвящён Qt. Qt - это С++. Каким боком пхп касается С++ или Qt?
Название: Re: php удаляет файл после загрузки Отправлено: Ubuntu_linux от Сентябрь 25, 2012, 14:32 обрабатываю файл во время загрузки с помосчу Qt.
Я парсю файл во время загрузки и мне не надо его перемещать, а пхп автоматом перемещает. Название: Re: php удаляет файл после загрузки Отправлено: Bepec от Сентябрь 25, 2012, 14:34 Ну смотри в скриптах, что у тебя на сервере лежат. Там же вызывается описанная где-то функция download. В ней уже спокойно помоему правится всё что угодно.
PS php эт же скриптовый. Всё открыто, всё доступно. Название: Re: php удаляет файл после загрузки Отправлено: mutineer от Сентябрь 25, 2012, 14:34 обрабатываю файл во время загрузки с помосчу Qt. Но вопрос-то у тебя про PHP Название: Re: php удаляет файл после загрузки Отправлено: _OLEGator_ от Сентябрь 25, 2012, 14:38 Офигеть. Про php на форуме для Qt. Гугл в помощь!
php грузить файлы во временную папку (она впринципе настраивается), потом в коде, который обрабатывает форму загрузки, вызывается move_uploaded_file и перемещается в необходимое место. Название: Re: php удаляет файл после загрузки Отправлено: Bepec от Сентябрь 25, 2012, 14:39 Йап советовал вообще на PHP обрабатывать. Тогда и проблемы не будет.
PS я думаю, что толика PHP на форуме по Qt никому не помешает. Название: Re: php удаляет файл после загрузки Отправлено: mutineer от Сентябрь 25, 2012, 14:40 PS я думаю, что толика PHP на форуме по Qt никому не помешает. Ну тогда можно и ветку про стулья и кресла завести - мы же сидя на них Qt-код пишем:) Название: Re: php удаляет файл после загрузки Отправлено: Ubuntu_linux от Сентябрь 25, 2012, 14:45 Офигеть. Про php на форуме для Qt. Гугл в помощь! Да, да, да, но если закоментировать перемещения то фай автоматом удалится с /tmp, а мне так не нужно!php грузить файлы во временную папку (она впринципе настраивается), потом в коде, который обрабатывает форму загрузки, вызывается move_uploaded_file и перемещается в необходимое место. Название: Re: php удаляет файл после загрузки Отправлено: _OLEGator_ от Сентябрь 25, 2012, 14:47 Ну дык. Потому она и называется временной и после отработки php скрипта файлы удаляются. Учите матчасть.
Название: Re: php удаляет файл после загрузки Отправлено: k0p4 от Сентябрь 25, 2012, 15:41 Цитировать обрабатываю файл во время загрузки с помосчу Qt. Что-то я не понял, каким всё-таки боком к Вашему вопросу Qt.Собственно, сам вопрос : Цитировать Как запретить php удалять файла с /tmp ? Выше уже были советы. Ну и представьте себе ситуацию. Я прихожу на форум, посвящённый ПХП и создаю тему : "У меня не парсится файл. Помогите распарсить файл. Парсю на Qt. Но скачал-то я его с помощью ПХП!" |