Verwechselst du vielleicht MAX_FILE_SIZE und upload_max_filesize?
Wups... ich wußte nicht, daß man diesen Wert angeben kann. Aber: auf der von Dir verlinkten Seite steht in dem Kasten "Warnung":
<zitier>
Also verlassen Sie sich nicht darauf, dass der Browser Ihrem Wunsch auch nachkommt! Wie auch immer, die PHP-Einstellungen für die maximale Dateigröße können nicht getäuscht werden.
</zitier>
Das heißt, der php-ini-Wert wird hierdurch tatsächlich nicht beeinflußt...
Schau mal: http://de2.php.net/manual/de/features.file-upload.common-pitfalls.php
<weiterzitier>
Der mit MAX_FILE_SIZE eingestellte Wert kann nicht größer sein als der des ini-Parameters upload_max_filesize. Der Standardwert ist 2 Megabyte.
Ist memory limit aktiviert, könnte eine Erhöhung von memory_limit nötig sein. Stellen Sie sicher, dass der Wert von memory_limit groß genug ist.
Ist post_max_size zu klein konfiguriert, können große Dateien nicht hochgeladen werden. Stellen Sie sicher, dass der Wert von post_max_size groß genug ist.
</weiterzitier>
Kann es sein, daß post_max_size zu klein gesetzt ist ?
Gruß,
Stefan