Christoph Schnauß: Apache und PHP unter OpenSuse 10.2

Beitrag lesen

hallo,

du drückst dich mit bewundernswerter Konsequenz vor der Antwort auf die einzig wichtigen Fragen:

  • Welche Fehlermeldung gibt es?
    Du hast ein log; und du hast _mindestens_ "error_reporting(E_ALL);" aktiviert. Also gibt es Fehlermeldungen. Wie lauten die konkret (also bitte "wörtlich")?
  • Was sagt dir http://localhost/server-info?
    Damit kannst du abfragen, ob das PHP-Modul tatsächlich aktiv ist; allerdings müssen dazu ein paar Einstellungen in der Serverkonfiguration vorgenommen werden.

die Funktion is_writeable() gibt bei mir an, dass das Verzeichnis / die Datei nicht beschreibbar ist.

Das ist eine ambivalente Mitteilung. Auch ein Verzeichnis bzw. eine Datei, das/die gar nicht erreichbar ist (weil nicht existent) ist eben "nicht beschreibbar".

PHP wird bei mir ausgeführt und die Angaben habe ich mit phpinfo() abgefragt.

Na gut, wenn phpinfo funktioniert ist das ein Zeichen, daß dein Apache tatsächlich mit PHP zusammenarbeiten kann.

Es hat irgendetwas mit den fehlenden Rechten zu tun, leider weiß ich nicht wie ich den Server konfigurieren muss, damit ich ohne große Probleme mit PHP Dateien erstellen, bearbeiten usw. kann.

Es wird dir kaum etwas anderes übrigbleiben, als mal ein Scriptbeispiel (meinetwegen auch mit is_writeable()) anzugeben, bei dem es mit dem Schreiben halt "nicht funktioniert". Ich bin überzeugt, daß es eine Lösung gibt, aber du hast bisher kaum mehr Information geliefert, als daß es eben "nicht funktioniert". Dazu gehört insbesondere, daß du angibst, auf welche Verzeichnisse denn dein PHP schreibend zugreifen soll. In der Regel sind irgendwelche Verrenkungen bzw. besonderen Anstrengungen bei der Rechtevergabe gar nicht nötig. Aber wenn man dir helfen möchte, müßte beispielsweise _auch_ erstmal bekannt sein, wie du denn bisher welche Rechte für welche Verzeichnisse und Dateien gesetzt hast.

Und es gibt noch etwas: betrifft dein Problem deinen lokalen Rechner, den du zuhause stehen hast, oder geht es um irgendeinen bei einem Provider angemieteten Server?

Grüße aus Berlin

Christoph S.

--
Visitenkarte
ss:| zu:) ls:& fo:) va:) sh:| rl:|