remove_action('wp_head', 'wp_generator'); CGI | MyWebHoster.de

1. CGI-Skripte auf meinem Webspace werden nicht ausgeführt. Ich erhalte eine Fehlermeldung (z.B. 500 Internal Server Error) oder bekomme die Datei zum Download angeboten, wenn ich sie aufrufe.  

Mögliche Ursachen und Lösungen:

1.: Richtiges CGI-Verzeichnis
Standardmäßig werden CGI-Skripte nur verarbeitet, wenn sie im Verzeichnis /cgi-bin/ liegen, welches von der Confixx-Software unter dem Ordner /html/ automatisch erstellt wird.
Außerhalb dieses Verzeichnisses werden CGI-Skripte nur ausgeführt, wenn Sie dies in Confixx (als Endkunde!) speziell freigeben. Diese Freigabe liegt etwas versteckt in der Übersicht unter „Allgemein“ beim Endkunden, der Punkt lautet
CGI/Perl außerhalb cgi-bin | Deaktiviert ändern
Deaktiviert ist die Voreinstellung.

2.: CGI außerhalb /cgi-bin/ und es klappt trotzdem nicht!
Überprüfen Sie, ob in der Datei /etc/apache2/mod_mime-defaults.conf der folgende Eintrag existiert:
AddHandler cgi-script cgi pl pm
Existiert diese Eintrag nicht, so fügen Sie ihn am Ende der Datei ein. Benutzen Sie zur Bearbeitung von Linux-Textdateien aber niemals einen Windows-Editor, sondern einen Linux-Editor wie z.B. joe oder mcedit! (mcedit ist der integrierte Editor aus dem Midnight Commander (Norton Commander Clone), welcher mit mc aufgerufen wird)
Nach einer Änderung an der Datei müssen Sie den Apache Webserver neu starten:
/etc/init.d/apache2 stop && /etc/init.d/apache2 start

3.: Richtige Rechte gesetzt?
CGI-Skripte dürfen Sie in Sachen Benutzer und Gruppe nach dem FTP-Upload NICHT verändert werden, d.h. es bleibt bei Besitzer = webXX und Gruppe entweder auch = webXX oder Gruppe = ftponly (das hängt vom System ab).
Wichtig ist jedoch, daß Sie die Ausführungsrechte aktivieren, und zwar müssen CGI-Skript (.cgi und .pl) auf chmod 0755 gestellt werden. Stellen Sie die Rechte aber NICHT (wie von manchen Skripten in der Dokumentation gefordert) auf 777 – so bekommen Sie ganz gewiß Probleme mit 500 Internal Server Error.

4.: Ich habe immer noch Probleme!
Wenn Sie weiterhin Probleme mit CGI-Skripten haben, obwohl Sie ALLE Hinweise in diesem Artikel beachtet und überprüft haben, so eröffnen Sie bitte ein Support-Ticket. Bitte beachten Sie jedoch, daß wir nicht bei spezifischen Problemen helfen können, d.h. wenn ein Skript funktioniert und ein anderes nicht, so liegt es vermutlich am Skript und unsere Hilfsmöglichkeiten sind sehr begrenzt. (Skript-Debugging ist NICHT in unserem Standardsupport enthalten!)

The best cloud hosting can be found at the cloud hosting providers website. Also check out basic web hosting and blog hosting as well