AdWz WP-Plugin 9 – 500 Internal Server Error
Montag, 05. November 2007(AdWz; Auf dem Weg zum) WP-Plugin 9 – 500 Internal Server Error
Der HTTP-Status-Code wird in Abhängigkeit der Anfrage auf 200 OK geändert. Wird keine Seite geschrieben und auch nicht die Einstellungen der Permalinks geändert läuft das Plugin ohne Probleme. Denn diese Aktionen der Administration verändern die .htaccess-Datei. WordPress wird nicht mehr funktionieren, alle Anfragen werden mit 500 Internal Server Error beantwortet.
Die nächste Erweiterung soll die von WordPress erzeugten mod_rewrite-Einträge in die .htaccess-Datei verhindern.
Damit die Permalinklösung über die Fehlerbehandlung funktioniert, sind die folgende manuellen Schritte erforderlich.
- .htaccess-Datei anpassen
- WordPress RewriteRules entfernen
- ErrorDocument 404 $INSTALLATIONSVERZEICHNIS/index.php eintragen
- schreibender Zugriff durch CHMOD 444 .htaccess unterbinden
Ohne diese Anpassungen würde WordPress nach Änderung der Permalinkstruktur oder Erstellung einer Seite folgende Fehlerseite anzeigen.
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request. Please contact the server administrator, service@webmailer.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
Gegenüber den meisten anderen WordPress-Plugins ein manueller Installationsaufwand, der nicht unbedingt notwendig ist. Auch die nicht technisch begabten Blogger sollen dieses Plugin ohne viel Computerwissen – gibst die? :-) – installieren können.
Im folgenden wird das Plugin um diese Funktionalitäten erweitert.

