honer
Новичок
Проблемы с POST запросом
Добрый день. Бьюсь уже второй день с проблемой.
Суть:
Есть простенький скрипт _http://baf.by/testphp.php, который выводит пользовтелю форму и затем, получив данные от пользователя, просто их выводит на экран.
Как только я пытаюсь ввести в форму больше 65000 знаков, данные после нажатия на Submit в скрипт обработки НЕ приходят.
Характеристики данного сервера: PHP 5.2.5, memory_limit=128M, post_max_size=110M, upload_max_filesize=100M, более подробная инфа - _http://baf.by/phpinfo.php
HTTP header при этом выглядит так:
1. При передаче маленьких данных
При тестировании того же самого скрипта на других серверах:
_http://adt.by/testphp.php и _http://belauto.biz/testphp.php - проблем не возникло.
Характеристики данных серверов _http://adt.by/phpinfo.php и _http://belauto.biz/phpinfo.php.
НА обоих из них стоит PHP 5.2.6
Вопрос: в чем может быть проблема? Это 100% глюк PHP или же все таки неверная настройка Веб-сервера?
Добрый день. Бьюсь уже второй день с проблемой.
Суть:
Есть простенький скрипт _http://baf.by/testphp.php, который выводит пользовтелю форму и затем, получив данные от пользователя, просто их выводит на экран.
Как только я пытаюсь ввести в форму больше 65000 знаков, данные после нажатия на Submit в скрипт обработки НЕ приходят.
Характеристики данного сервера: PHP 5.2.5, memory_limit=128M, post_max_size=110M, upload_max_filesize=100M, более подробная инфа - _http://baf.by/phpinfo.php
HTTP header при этом выглядит так:
1. При передаче маленьких данных
2. При передаче больших данныхhttp://baf.by/testphp.php
POST /testphp.php HTTP/1.1
Host: baf.by
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.12;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer: http://baf.by/testphp.php
Cookie: kpass=******; kuid=1
Content-Type: application/x-www-form-urlencoded
Content-Length: 58
text2=%F2%E5%F1%F2%EE%E2%EE%E5+%F1%EE%EE%E1%F9%E5%ED%E8%E5
HTTP/1.x 200 OK
Date: Thu, 09 Apr 2009 08:46:52 GMT
Server: Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/0.9.8b DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 SVN/1.4.4 PHP/5.2.5
X-Powered-By: PHP/5.2.5
Content-Length: 710
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html
http://baf.by/testphp.php
POST /testphp.php HTTP/1.1
Host: baf.by
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.8) Gecko/2009032609 Firefox/2.0.0.12;MEGAUPLOAD 1.0 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: ru,en-us;q=0.7,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Referer:http://baf.by/testphp.php
Cookie: kpass=******; kuid=1
Content-Type: application/x-www-form-urlencoded
Content-Length: 179716
text2=%CB%E8%F7%ED%EE-%EA%EE%EC%E0%ED%E4%ED%FB%E9+%F7%E5%EC%EF%E8%EE%ED%E0%F2+.......+%D2%E5%F1%F2%EE%E2%EE%E5+%F1%EE%EE%E1
HTTP/1.x 200 OK
Date: Thu, 09 Apr 2009 08:47:26 GMT
Server: Apache/2.2.9 (Unix) mod_ssl/2.2.9 OpenSSL/0.9.8b DAV/2 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 SVN/1.4.4 PHP/5.2.5
X-Powered-By: PHP/5.2.5
Content-Length: 674
Keep-Alive: timeout=5, max=100
Connection: Keep-Alive
Content-Type: text/html
При тестировании того же самого скрипта на других серверах:
_http://adt.by/testphp.php и _http://belauto.biz/testphp.php - проблем не возникло.
Характеристики данных серверов _http://adt.by/phpinfo.php и _http://belauto.biz/phpinfo.php.
НА обоих из них стоит PHP 5.2.6
Вопрос: в чем может быть проблема? Это 100% глюк PHP или же все таки неверная настройка Веб-сервера?



