The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Upload на PHP: upload_max_filesize"
Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (.htaccess, паролирование)
Изначальное сообщение [ Отслеживать ]

"Upload на PHP: upload_max_filesize"  +/
Сообщение от George email on 30-Май-02, 14:38 
Суть проблемы: сервер отказывается принимать через HTTP файлы размером более 1М.
Обработчик - скрипт PHP.

ОС: RedHat 7.2
Сервак: Apache/1.3.20
PHP Version: 4.0.6

Строка вида
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000000"> в вызывающей форме игнорируется начисто.

В /etc/php.ini прописано:
upload_max_filesize = 10000000
(как вариант пробовал 10M и 10000K 8-(( )
- эффекта также никакого.

В настройках Апача (httpd.conf) ничего на эту тему не нашел.

Где этот параметр еще может быть прописан??

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "RE: Upload на PHP: upload_max_filesize"  +/
Сообщение от sergei email on 31-Май-02, 00:17 
>Суть проблемы: сервер отказывается принимать через
>HTTP файлы размером более 1М.
>
>Обработчик - скрипт PHP.
>
>ОС: RedHat 7.2
>Сервак: Apache/1.3.20
>PHP Version: 4.0.6
>
>Строка вида
><INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000000"> в вызывающей форме игнорируется начисто.
>
>В /etc/php.ini прописано:
>upload_max_filesize = 10000000
>(как вариант пробовал 10M и 10000K
>8-(( )
>- эффекта также никакого.
>
>В настройках Апача (httpd.conf) ничего на
>эту тему не нашел.
>
>Где этот параметр еще может быть
>прописан??

A file upload screen can be built by creating a special form which looks something like this:
Example 19-1. File Upload Form

<form enctype="multipart/form-data" action="_URL_" method="post">

<input type="hidden" name="MAX_FILE_SIZE" value="1000">
Send this file: <input name="userfile" type="file">
<input type="submit" value="Send File">
                                     </form>

The _URL_ should point to a PHP file. The MAX_FILE_SIZE hidden field must precede the file input field and its value is the maximum filesize accepted. The value is in bytes.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
а вот это проверил???

в доках еще сказано что на это полагаться не стоит! юзер может отредактировать форму, убрав это поле.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Спасибо, конечно, а ты вопрос-то читал?"  +/
Сообщение от George email on 31-Май-02, 11:49 

Как форму на HTML сделать, я знаю - не маленький уже. Проблема, кстати, не в том, чтобы юзера ограничить, а наоборот - большие файлы разрешить. И весь вопрос здесь, кажется, не в HTML/PHP, а в настройках сервера - при попытке закачать большой файл он сразу, не обращаясь к скрипту-обработчику, отдает DNS Error, типа там этого скрипта вообще нет. А с мелкими файлами - все работает...

>>Суть проблемы: сервер отказывается принимать через
>>HTTP файлы размером более 1М.
>>
>>Обработчик - скрипт PHP.
>>
>>ОС: RedHat 7.2
>>Сервак: Apache/1.3.20
>>PHP Version: 4.0.6
>>
>>Строка вида
>><INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="10000000"> в вызывающей форме игнорируется начисто.
>>
>>В /etc/php.ini прописано:
>>upload_max_filesize = 10000000
>>(как вариант пробовал 10M и 10000K
>>8-(( )
>>- эффекта также никакого.
>>
>>В настройках Апача (httpd.conf) ничего на
>>эту тему не нашел.
>>
>>Где этот параметр еще может быть
>>прописан??
>
>A file upload screen can be
>built by creating a special
>form which looks something like
>this:
> Example 19-1. File Upload Form
>
>
><form enctype="multipart/form-data" action="_URL_" method="post">
>
> <input type="hidden" name="MAX_FILE_SIZE" value="1000">
>Send this file: <input name="userfile" type="file">
><input type="submit" value="Send File">
>                                     </form>
>
>
>
> The _URL_ should point to
>a PHP file. The MAX_FILE_SIZE
>hidden field must precede the
>file input field and its
>value is the maximum filesize
>accepted. The value is in
>bytes.
>^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>а вот это проверил???
>
>в доках еще сказано что на
>это полагаться не стоит! юзер
>может отредактировать форму, убрав это
>поле.


Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "RE: Спасибо, конечно, а ты вопрос-то читал?"  +/
Сообщение от sergei email on 31-Май-02, 13:28 
речь шла о том -- что поле хидден должно предшествовать полю выбора файла -- я вот и спросил выполняется ли это условие у тебя -- далее если игнорирует php.ini -- попробуй как нибудь убедиться что он действительно читается -- кстати ПХП у тебя самособранный или из РПМ -- а апач? -- судя по редхат это были рпм -- попробуй чисто видновый путь :) пересобери все сам  и переустанови
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "НАШЕЛ!!"  +/
Сообщение от George email on 31-Май-02, 15:16 
Не, с HTML-ьной частью все нормально, но все равно спасибо - пока перепроверял, нашел пару других мелких багов.
Остается последовать совету - перебрать PHP. Хотя тоже сомнительно, т.к. до скрипта управление вообще не доходит. Интересно еще, что в логах Апача на эту тему пусто... Вроде как все нормально прошло,
........
НЕ, НУ ЭТО УБОЙ!! РАНЬШЕ НАДО БЫЛО ПОПРОБОВАТЬ!
Проблема снята - весь прикол оказался(!!!) в подлом Iexplorer-е.
Он вообще к серверу не обращался - я попробовал Нетшкафой - улетело полтора метра аж на бегом...
А Опера вообще пытается все через GET всандалить - дура...

В общем, все. Звыняйте за беспокойство.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "НАШЕЛ!!"  +/
Сообщение от kravru on 03-Апр-10, 22:45 
>........
>НЕ, НУ ЭТО УБОЙ!! РАНЬШЕ НАДО БЫЛО ПОПРОБОВАТЬ!
>Проблема снята - весь прикол оказался(!!!) в подлом Iexplorer-е.
>Он вообще к серверу не обращался - я попробовал Нетшкафой - улетело
>полтора метра аж на бегом...
>А Опера вообще пытается все через GET всандалить - дура...
>
>В общем, все. Звыняйте за беспокойство.

Правильно, ибо ограничение не 1Мб, а 2Мб!

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. " php.ini"  +/
Сообщение от joomajoo email(ok) on 15-Май-12, 11:46 
Ja uze 2 nedeli mucujus, netu u mania etava php.ini...

V testovoi stranice http://joomajoo.netau.net/cp  .. izmenila nastroiki, no beztolku - vidajot tu ze osibku: IO Error

img:
http://s016.radikal.ru/i336/1205/ae/d4afeb2b81d5.png

V scripte cerez ftp prosmotrela vse papki, php.ini nenasla...

img:
http://s019.radikal.ru/i642/1205/14/fb3124f4ad4f.jpg

Sto pokazivajet majo phpinfo.php?

img:
http://s40.radikal.ru/i090/1205/a6/ce94cc3d2e97.png

Pomogite pozalsta naiti etot php.ini fail, bez nevo ja nekak nemagu ne muziku ne video nastroit.
Obrascalas k serveru, ctobi mne prislali php.ini
Otvetili, sto nepolzuetsa etim failom, nastroiki meniaiajutsa cerez .htaccess

Tot script nedajut pomeniat .htaccess, srazu vibrasivajet VON s stronici..
Vezde gde tolko smotrela, za nastroiki etava scripta otveciajet tolko php.ini fail a ne .htaccess

Pomogite :(

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру