Gelöst: WordPress-Plugin ‚The newsletter Plugin‘ mit Internal Server Error 500

Sobald ich ‚Neuer Newsletter‘ klicke kommt folgende Fehlermeldung:

500 – Interner Serverfehler.

Problem bei der gesuchten Ressource. Sie kann nicht angezeigt werden.

 

http://www.thenewsletterplugin.com/forums/topic/internal-server-error-500#post-30994

Workaround:
temporarily activate debug mode in wp-config.php with:
define('WP_DEBUG', true);
define( 'WP_DEBUG_LOG', true );

Da auch dieser Trick inzwischen (Stand: 15.Mai 2017) nicht mehr funktioniert, habe ich auf Newsletter 4.9.0 geupdated – ohne Erfolg. Auch habe ich WordPress selbst auf die aktuelle 4.7.4 geupdated – ohne Erfolg. Auch habe ich mal alle(!) Plugins temporär deaktiviert – ohne Erfolg.

Also hab ich mir doch mal das debug.log angeschaut, wo noch ein paar ältere Warnings zum Newsletter-Plugin zu finden waren – immerhin eine Spur:

[15-Apr-2017 15:28:34 UTC] PHP Warning: is_file(): open_basedir restriction in effect. File(C:\Inetpub\vhosts\wvps83-169-10-28.dedicated.hosteurope.de\site5/wp-content/plugins/newsletter/emails/themes/composer.gif/theme.php) is not within the allowed path(s): (C:/Inetpub/vhosts/wvps83-169-10-28.dedicated.hosteurope.de\;C:\Windows\Temp\) in C:\Inetpub\vhosts\wvps83-169-10-28.dedicated.hosteurope.de\site5\wp-content\plugins\newsletter\includes\themes.php on line 114

Nach dem Umzug von meinem Windows-Server auf einen Unix-Server hat sich dieses Problem aufgelöst. Irgendwie kam das Plugin nicht mit der Pfadschreibweise auf Windows zurecht.

Update der Produktversion in Host Europe

Beim Bestellen eines Produkts bei Host Europe, z.B. eines virtuellen Servers, geschieht das unter einer bestimmten Produktversion. Mit dieser sind bestimmte Features verbunden oder eben nicht. Beispielsweise backupped die Virtual Server Version 8.0 nicht regelmäßig automatisch ab – man muss dies manuell ‚per Knopfdruck‘ erledigen. Ab Virtual Server 8.1 wird dieses Feature angeboten.

Laut Auskunft des Host Europe-Supports vom 13. März 2017 muss ein Produktwechsel vorgenommen werden, um eine Produktversion upzudaten. Der Wechsel selbst ist kostenfrei – die laufenden Kosten entsprechen dann jedoch der Produktversion, auf welche man wechselt. Die aktuelle Übersicht findet man hier.

Das eigentliche Hindernis für einen solchen Produktwechsel sind vermutlich jedoch nicht die Kosten, sondern der Aufwand, den Server neu aufzusetzen, also mit der eigenen Konfiguration und den dort laufenden Tools. Denn Host Europe stellt dann einen vollständig neuen Server zur Verfügung und stellt den alten in einer sog. Parallelbereitstellung zur Verfügung. Das bedeutet, dass es unter D:\ das alte Laufwerk anhängt, so dass man auf die alten Ordner und Dateien komfortabel zugreifen kann. Eine Supportanfrage genügt, um diesen Produktwechsel einzuleiten.

WordPress: Serverfehler – 500 – Interner Serverfehler

Sobald ich https://it-kosmopolit.de/wp-admin/widgets.php aufgerufen hatte erschien folgende Fehlermeldung:

2017-03-13 11_26_21-500 - Interner Serverfehler.

Serverfehler – 500 – Interner Serverfehler
Problem bei der gesuchten Ressource. Sie kann nicht angezeigt werden.

Meistens ist ein Plugin oder das Theme schuld an diesem Bug. Gehe auf die Plugin-Seite und notiere die deaktivierten Plugins (damit Du sie nach dem Debuggen nicht ungewollt aktivierst). Per Bulk-Checkbox deaktiviere alle Plugins. Probier, ob der 500 Fehler persistiert. Wenn alles ok ist, schalte nach und nach die Plugins wieder an und checke jedes Mal, ob der Fehler erscheint.

Bei mir lag’s am AmazonSimpleAdmin-Plugin V.0.9.16 in Kombination mit WordPress V 4.3.

Wenn das nicht hilft, kann man auch hier weitermachen: https://codex.wordpress.org/Debugging_in_WordPress

Anpacken!