![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| WolfON |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 604 Регистрация: 19.7.2004 Репутация: 6 Всего: 8 |
Заранее извиняюсь за вопрос, который уже обсуждался не раз, но у меня тут возникла некоторого рода проблема - при использовании функции move_uploaded_file, мы имеем ограничения на загрузку файла, которые прописанный в php.ini, да и даже если разрешен большой файл, то скрипт убьет из-за большого времени выполнения или браузер выругается из-за того, что скрипт не отвечает.
Но хотелось-бы каким-то образом осуществить загрузку большого файла на сервер - мб нужен какой-нить промежуточный слой типа java или загружать их по ftp с помощью скрипта? |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Не имеяы доступа к php.ini ничего не сделаешь.
|
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
Если ты не будешь его по байтику в самом сценарии копировать, то не убьется. Если ты про время закачки, то сам сценарий запустится только после закачки, так что это время учитываться не будет. Браузер тоже не дурак, он же этот файл отдавал, должен знать сколько время прошло. Если проблема в том, что на хостинге не дают исправлять общий php.ini, то на многих хостингах можно либо положить в корень сайта свой отредактированный ini, либо для php-модуля исправить настройки в htaccess. Разберись, может быть у тебя так же это возможно. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
В какую ОП? В /tmp.
|
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
| WolfON |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 604 Регистрация: 19.7.2004 Репутация: 6 Всего: 8 |
хм..
тогда есть идеи как реализована закачка файлов на сервисы вроде rapideshare и тд? там ведь с прогрессбаром и тд |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
||||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
vasac, большая. Если размер файла 20 метров, а скрипту отведено максимум 10, то файл не загрузится.
|
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 8 Всего: 36 |
Mal Hack, не загрузится. Причем даже не из-за 10 метров для скрипта, а из-за 2М ограничения на загрузку файлов. Т.е. нужно менять настройки php. С чем я не только не спорю, а даже предлагаю варианты, как это возможно сделать.
А "копировать по байтикам" относилось не к данной проблеме, а к боязни WolfOn того, что сценарий умрет до того, как файл закачается на сервер. Вместо него так же могло стоять "бесконечный цикл" или любой другой вульгарный пример. |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
||||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |