Hallo,
ich habe mal wieder ein Problem.
Ich möchte mit php auf meinem lokalhost dateien hochladen. Das funktioniert auch bestens - wenn es kleine Dateien sind.
Jetzt stoße ich aber an die Grenzen.
upload_max_filesize = 2M
post_max_size = 8M
Ich habe deshalb in /etc/apache2/httpd.conf
AllowOverrride All gesetzt und anschließend den Server neu gestartet.
In die .htaccess habe ich
eingetragen. Das bringt aber eine Fehlermeldung : .htaccess: php_value not allowed here
So geht es also nicht. Warum?
Dann habe ich das neue Feature (Ab php 5.3) .user.ini ausprobiert.
Das gibt zwar keine Fehlermeldung, aber das Hochladen geht trotzdem nicht.
Nun habe ich die brutale Methode benutzt und habe die php.ini direkt geändert. Und siehe da, es funktioniert.
Ich könnte zufrieden sein, aber natürlich ist das keine saubere Lösung.
Was muss ich tun, damit das Überschreiben durch .htaccess oder :user.ini funktioniert?
Grüße
F
Versionen:
OpenSuse 13.1
php -v
PHP 5.4.20 (cli)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Apache/2.4.6 (Linux/SUSE) OpenSSL/1.0.1i PHP/5.4.20 configured