powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Пустая страница при загрузке файла
10 сообщений из 10, страница 1 из 1
Пустая страница при загрузке файла
    #39811716
kasper_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Загружаю через форму большой файл, обрабатываю, при этом, ошибки $_FILES['file']['error'].
Почему вместо обработки ошибки выводится пустая страница, когда загружаю заведомо ложный большой файл7
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811724
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasper_Почему вместо обработки ошибки выводится пустая страницаПокажите, как обрабатываете ошибку.
Что в логах? С каким кодом отдается пустая страница?
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811736
kasper_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
					$_FILES['file']['name'] = ftranslit($_FILES['addition']['name']);
					if ( $_FILES['file']['error'] > 0 )
					{
...			switch ( $_FILES['file']['error'] )
						{
							case 1: echo 'Размер прикрепляемого файла больше upload_max_filesize</div>'; break;
							case 2: echo 'Размер прикрепляемого файла больше max_file_size</div>'; break;
							case 3: echo 'Загружена только часть прикрепляемого файла</div>'; break;
							case 4: echo 'Прикрепляемого файл не загружен</div>'; break;
						}
...
						exit;
					}
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811737
kasper_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
на ftranslit не обращайте внимания
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811738
kasper_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а страница выходит абсолютно пустая, когда файл чрезмерно большой, больше, чем позволяется
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811761
Дормедонт Евлампиевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
из вашего кода и описания вытекает, что $_FILES['file']['error'] или меньше|равно 0 или больше 4
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811771
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про код ответа вебсервера Вы скромно решили пропартизанить. 500 или 200?

Есть предложение посмотреть непосредственно значение кода ошибки. Выше приведенного кода добавьте строчку:
Код: php
1.
var_dump($_FILES['file']['error']);



Можно ещё какой-нибудь текст вывести. Вот если и в этом случае не увидите ничего, в том числе и в логах вебсервера и/или PHP, тогда, вероятно, имеет место код ответа 500, а PHP или сам крашнулся или процесс был прибит ядром ОС (возможно, по проблемам с нехваткой памяти).
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811792
kasper_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забавно, когда в .htaccess прописываю

php_value upload_max_filesize 10M
php_value post_max_size 10M

причем размер 10М чтобы превышал размер загружаемого файла - нормально обрабатывает ошибку. А когда файл большего размера (в данном случае больше 10М) - в результате пустая страница.
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811799
kasper_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
max настройки сервера почему-то игнорируются, var_dump($_FILES) - пусто.
...
Рейтинг: 0 / 0
Пустая страница при загрузке файла
    #39811801
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kasper_max настройки сервера почему-то игнорируютсяЗависит от множества причин, от конфигурации и настроек сервера, в частности.

kasper_var_dump($_FILES) - пустоПусто - это пустой массив
Код: php
1.
2.
array(0) {
}

или что другое?

Логи и код ответа сервера смотрели?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Пустая страница при загрузке файла
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]