Проверьте ваш файл php.ini и посмотрите, установлен ли там upload_max_filesize больше 3 МБ, я не знаю, имеет ли .htaccess приоритет над php.ini.
Ограничение загрузки по умолчанию наDebian php5 равен 2 МБ, если я правильно помню, но я не уверен, на какой системе вы работаете.
Вы также можете проверить значения php, если создадите файл , например, info.php и поместите его в ту же директорию, что и ваш "скрипт php проблемы".
Содержимое файла должно выглядеть следующим образом <?php
phpinfo();
?>
Это даст вам всеСоответствующие значения php ссылаются на каталог, в котором вы находитесь , надеюсь, это поможет.