Загружается файл. В script1.php стоит: <form method=post enctype="multipart/form-data" action="script2.php"> В script2.php в первой же строке проверяем: PHP: echo "post=".print_r($_POST,true); Если файл размером размером 8 387 463 байт, то script2.php выдает post=Array ( ) Если в файле убрать несколько строк, то размер уменьшается до 8 387 395 байт и script2.php выдает[/php] post=Array ( [MAX_FILE_SIZE] => 15728640 [fileFieldName] => и т.д.)[/php] По памяти цифры на входе в script2.php такие: memory_get_usage() - 2036808 ini_get('memory_limit') - 128M Есть какие-то идеи, почему $_POST затирается при попытке загрузки файла, превышающего определенный размер? Версия PHP - 5 с чем-то.
Да, вы правы, я тоже к этому пришел. В php.ini стоят кривые настройки post...=8M и upload...=15M Теперь другой вопрос - пытаюсь расширить константу: ini_set("post_max_size", "16M"); но не получается (ответ false). В не в курсе - какая настройка не дает ее поменять? Спасибо за ответ.