Details
-
Bug
-
Resolution: Won't Fix
-
Critical
-
5.0.0-dev
-
OS: SUSE Enterprise Linux 11 (SP2) # cat /etc/SuSE-release SUSE Linux Enterprise Server 11 (x86_64) VERSION = 11 PATCHLEVEL = 2 PHP: 5.3.8 # php -m | column [PHP Modules] dom iconv mysql pcre SimpleXML xmlreader Core ereg json mysqli PDO SPL xmlwriter ctype filter libxml mysqlnd pdo_mysql standard zlib curl gd mbstring openssl Reflection tokenizer [Zend Modules] date hash mhash pcntl session xml # rpm -qa | grep php php53-dom-5.3.8-0.19.6 php53-openssl-5.3.8-0.19.6 php53-tokenizer-5.3.8-0.19.6 php53-zlib-5.3.8-0.19.6 apache2-mod_php53-5.3.8-0.19.6 php53-json-5.3.8-0.19.6 php53-xmlreader-5.3.8-0.19.6 php53-pdo-5.3.8-0.19.6 php53-pcntl-5.3.8-0.19.6 php53-5.3.8-0.19.6 php53-iconv-5.3.8-0.19.6 php53-gd-5.3.8-0.19.6 php53-mysql-5.3.8-0.19.6 php53-curl-5.3.8-0.19.6 php53-xmlwriter-5.3.8-0.19.6 php53-mbstring-5.3.8-0.19.6 php53-ctype-5.3.8-0.19.6
OS: SUSE Enterprise Linux 11 (SP2) # cat /etc/SuSE-release SUSE Linux Enterprise Server 11 (x86_64) VERSION = 11 PATCHLEVEL = 2 PHP: 5.3.8 # php -m | column [PHP Modules] dom iconv mysql pcre SimpleXML xmlreader Core ereg json mysqli PDO SPL xmlwriter ctype filter libxml mysqlnd pdo_mysql standard zlib curl gd mbstring openssl Reflection tokenizer [Zend Modules] date hash mhash pcntl session xml # rpm -qa | grep php php53-dom-5.3.8-0.19.6 php53-openssl-5.3.8-0.19.6 php53-tokenizer-5.3.8-0.19.6 php53-zlib-5.3.8-0.19.6 apache2-mod_php53-5.3.8-0.19.6 php53-json-5.3.8-0.19.6 php53-xmlreader-5.3.8-0.19.6 php53-pdo-5.3.8-0.19.6 php53-pcntl-5.3.8-0.19.6 php53-5.3.8-0.19.6 php53-iconv-5.3.8-0.19.6 php53-gd-5.3.8-0.19.6 php53-mysql-5.3.8-0.19.6 php53-curl-5.3.8-0.19.6 php53-xmlwriter-5.3.8-0.19.6 php53-mbstring-5.3.8-0.19.6 php53-ctype-5.3.8-0.19.6
Description
Note: The following is not an eZP issue, but an unreported (? at least not publicly) SuSE/php issue that will affect ezp installations under SuSE.
Under php 5.3.8 in a SuSE Enterprise Linux 11 installation with SP2, PHP will not correctly handle file uploads - the file will not be retrieved successfully/will not be stored, and the $_FILES superglobal will be missing indexes expected by ezhttpfile (leading to undefined index errors when dealing with file uploads).
Examples of other users with similar issues:
https://forums.aws.amazon.com/thread.jspa?messageID=356385
http://forums.opensuse.org/english/get-technical-help-here/applications/475499-file-upload-not-working-php.html
https://forums.suse.com/archive/index.php/t-782.html
Quick test script:
https://gist.github.com/26a685ac56916a4c3b30