Hallo zusammen.
Ich habe folgendes Problem beim Hochladen von Bildern im Wordpressbackend. Sobald die Größe der Bilder ~400kb übersteigt, erhalte ich einen "HTTP-Fehler". GoogleChrome wirft noch nen 500 (Internal Server Error) in Verbindung mit der load-scripts.php und async-upload.php. Es handelt sich um eine frische Wordpress 4.61 Installation auf einem 1&1 Server. Ich habe natürlichschon Google bemüht und sämtliche beschriebenen Möglichkeiten dieses Problem zu lösen probiert.
1. Einträge in der .htacces: AddType x-mapp-php5 .php bzw.
<IfModule mod_security.c>
<Files async-upload.php>
SecFilterEngine Off
...
</IfModule>
2. in der functions.php des themes
[FONT=&]add_filter( ‘wp_image_editors’, ‘change_graphic_lib’ );[/FONT][FONT=&]function change_graphic_lib($array) {
return array( ‘WP_Image_Editor_GD’, ‘WP_Image_Editor_Imagick’ );
}
3. erneute Installation von Wordpress über das Backend Dashboard->Aktualisierungen
4. erneuter Upload der wp-include und wp-admin-Ordner per FTP
5. Anpassen der Ordnerrechte des Uploadordners per FTP
6. Abschalten aller sonstigen aktivierten Plugins und einzeln wieder aktivieren
Mich wundert eben, daß es bei Bildern bis ~400kb funktioniert und der Fehler erst oberhalb dieser Größe auftritt.
Wie anfangs bereits geschrieben handelt es sich um einen 1&1 Server.
PHP-Version: 5.6.25
memory_limit: 256M
post_max_size: 64M
upload_max_filesize: 64M
max_execution_time: 50000
max_input_time: -1
Die letzten beiden Werte erscheinen mir ungewöhnlich wurden aber so von 1&1 gesetzt. Habe sie bei mir lokal getestet. Da funktioniert es so.
php extension: GD Imaging
Das Theme ist selbst gebaut und es gibt ein selbstgeschriebenes Plugin für ein paar Custom Post Types.
Eine lokale Installation mit dieser Wordpressinstallation und allen benötigten Plugins funktioniert Fehlerfrei
Ich bin da mit meinem Latein am Ende. Vielleicht fällt ja jemandem noch etwas ein. Dankeschön schonmal.
Gruß Andre[/FONT]