|
 22.8 Кб |
|
| Добрый день, у меня вопрос. При загрузки больших файлов > upload_max_filesize, сервер ведет себя не адекватно и в $_FILES[\'filename\'][\'name\'] не выдает ничего, хотя должно выдавать номер ошибки.
На локальном хостинге в Denwerе все работает, и в $_FILES[\'filename\'][\'name\'] выдает номер ошибки. Следовательно вопрос в настройке сервера.
Мой файл настроек my.php.ini и файл настроек сервера server.php.ini- приложен к запросу.
Подскажите пожалуйста почему на локальном хостинге все работает, а на сервере - нет?
Заранее благодарен всем откликнувшимся! =) | |
|
|
|
|
 45.7 Кб |
|
|
для: shkarbatov
(14.08.2011 в 18:50)
| | Вот второй файл my.php.ini | |
|
|
|
|
|
|
|
для: shkarbatov
(14.08.2011 в 18:50)
| | А насколько велик файл? У вас под все POST-данные отведено 16Мб, файл меньше по объему?
post_max_size = 16M
upload_max_filesize = 32M
| Не смотря на то, что у вас выставлено значение upload_max_filesize 32Мб, больше 16Мб вы на сервер загрузить не сможете. | |
|
|
|
|
|
|
|
для: cheops
(14.08.2011 в 19:07)
| | Мне и не надо больше, мне просто надо, что бы hidden рубил его:
<input type="hidden" name="MAX_FILE_SIZE" value="5728640" />
<input type="file" name="filename">
<input type="button" value="Загрузить" onClick="tr();">
Сейчас стоит ограничение на 5 Мб, если больше 5 Мб, то он возвращает код ошибки
$_FILES["filename"]["error"] = 2
И не важно какого размера файл, если он больше 5Мб должно выдавать код ошибки - 2.
На локальном хостинге выдает, а вот на сервере - нет =( | |
|
|
|