PHP 4 ist gut, doch PHP 5 wird immer mehr zur Pflicht, so auch bei mir. Hauptgrund der Umstellung war bei mir das Plugin NextGen Gallery. Die neuen Versionen/Releases dieses tollen Plugins werden wohl zwingend PHP 5 voraussetzten, wie hier auf der offiziellen Pluginsite zu lesen ist Goodby PHP 4. Bisher scheint alles zu funktionieren. Einzig das WPG2 Plugin für Gallery2 sowie die Gallery2 machen rechte Probleme, was mir eigentlich egal sein kann, da ich auf das NextGen Gallery Plugin setzte und nach wie vor zufrieden bin.
Mein Webhoster bietet offiziell nur PHP 4 an (zumindest für das Paket was ich abonniert habe und das ist das billigste und obendrein ohne Telnet Root Access) trotzdem lässt sich mit einem kleinen Trick das gleichwohl auf dem Server vorhandene PHP 5 aktivieren. Hierzu habe ich in die .htaccess meines /root/html Ordners nur folgende zwei Zeilen einfügen müssen.
Action php /cgi-php52/php AddHandler php52 .php
Allerdings hatte ich danach das Problem, dass ich z. B. keine Artikel oder Seiten mehr speichern oder veröffentlichen konnte da mir Apache den Zugriff auf die Datei post.php wie eigentlich dem ganzen Ordner wp-admin verweigerte.
Forbidden 403 – You don’t have permission to access /wp-admin/post.php on this server.
Hierzu gibt aber folgender Artikel eine Lösung WordPress – Forbidden Message 1. Ganz grob gesagt müssen eigenlich nur fogende Schritte ausgeführt werden:
- Eine .htcaccess Datei mit folgendem Inhalt im Ordner yourdomain/your_wp/wp-admin ablegen
SecFilterInheritance Off
- Fertig
kannst du mir sagen wie das nur mit der php.ini geht mein Prvieder unterstützt die .htaccess nicht nur mit php.ini bei mir is es immer php 4 obwohl mein provider auch php 5 anbietet man soll das in der php.ini änder aber ich weiss den befehl nicht und der provider antwortet nicht
lg Andal
.htaccess wird eigentlich vom Server angeboten, die ist immer da. Kann nur sein dass dieser das Editieren gesperrt hat. Hast du FTP Zugriff? Erstelle doch einfach mal eine und schau was passiert. Ansonsten wechsel den Hoster