Перейти к контенту
  • 0

Вы не выбрали файл для загрузки - ошибка


xe4

Вопрос

Всем привет! Дело в том что возникают проблемы при загрузке файлов таакого типа:

выбираешь файл нажимаешь загрузить полоска бежит до когца а потом пишет Вы не выбрали файл для загрузки, причем это может быть абсолютно любой файл, от песенки до 500кб до архива весом в 100мб, если даже менять название файла, архивировать их этого ничего не выходит. Прошу помощи у знающих людей!

в php.ini стоят настройки

memory_limit = 512M

upload_max_filesize = 1000M

open_basedir отключена

На форуме загружаемые типы файлов все разрешенные

Размер файлов тоже соответствует разрешенному.

Ссылка на комментарий
Поделиться на других сайтах

Рекомендуемые сообщения

  • 0

php.ini

; http://php.net/max-execution-time
max_execution_time = 300
; http://php.net/max-input-time
max_input_time = 300
; http://php.net/post-max-size
post_max_size = 108M
; http://php.net/upload-max-filesize
upload_max_filesize = 100M

 

httpd.conf, .htaccess

; http://httpd.apache.org/docs/2.0/mod/core.html#limitrequestbody
LimitRequestBody 0

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Все везде поставил, кроме httpd.conf там такой строки не было.

Теперь выскакивает это Возникла ошибка при загрузке файла

 

Блин теперь вообще ни один файл не загружает :(

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Забавно... пытаешься помочь а тебя минусуют:)

 

В настройках групп "Максимальный размер файла для прикрепления в личных сообщениях или сообщения тем" какое значение стоит? (а вдруг ;))

(ошибка кстати говорящая - выводится в большинстве случаев)

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Ну, само появление системной ошибки говорит о том, что файлы наконец-то стали доходить до форума, что явный прогресс.

 

А еще у топикстартера могло тупо закончится свободное место на сервере)))

 

А минусует. Есть тут один, "пекущийся о форуме", и потому желающий сначала всех отсюда прогнать, а потом построить свое собственное православное сообщество из себя одного. Плохо, что у него это может получится, учитывая его связи в администрации форума.

  • Лайк 1
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Плохо, что у него это может получится, учитывая его связи в администрации форума.

 

Даже и такое может быть? Я тогда, в конце концов точно разочаруюсь, как в администрации тут, так и в их предоставляемой услуге в виде лицензии.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Всех недовольных жду на своем форуме :)))))

 

А если по теме - именно эта ошибка возникает в очень большом числе случаев (+отследить её сложно, т.к. строка выводится в js в случаях пустого результата). Проверку лучше всего начать с

0) Отключаем flash загрузчик (сколько пробовал - ни разу не заработал...)

1) Директория загрузок - указана правильно? доступна? есть место? (ACP / "Поддержка" / "Проверка прав доступа к файлам")

2) Права настроены правильно? лимит не исчерпан?

3) Нужные типы файлов разрешены?

4) Пробуем разные файлы (насколько помню текстовые файлы с некоторым содержимым могут зарезаться...)

5) Смотрим логи ошибок - там пусто?

6) Смотрим phpinfo(), значения указанных Ritsuk-ой настроек обеспечивают возможность загрузки вашего файла? (они могут быть определены не только в php.ini)

7) Есть ли запрещенные функции? какие?

8) Директория для временных файлов правильно настроена? доступна для записи? есть место?

9) Хм... сложный случай - лезем в код и и смотрим где падает (а можно сразу после п.4)

Изменено пользователем LastDragon
  • Лайк 1
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Дело в том что до этого файлы то загружались то не загружались, я же писал что если например выбрать 2 файла то 1 может не загрузиться, или оба загрузятся как повезет, а после изменений все перестало вообще загружатсья.

 

Все стоит как ты назвал, только upload_tmp_dir = ничего нет, что прописать?

 

все сделал как ты говорил и вот теперь что опять тоже самое Ошибка Вы не выбрали файл для загрузки

 

и еще вот что дописал upload_tmp_dir = \usr\local\tmp\

 

Все папки меют права на запись

 

Еще вопрос, этот форум лицензионный?, тоесть ваш.

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Создайте на сервере в папке где у вас форум файл php.ini и добавьте туда следующую информацию:

suhosin.post.max_vars = 4096
suhosin.request.max_vars = 4096
upload_max_filesize = 50M
post_max_size = 50M

Изменено пользователем Drean
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.