Fehler
am 01.01.2007 - 23:18 Uhr in
hallo leute, habe das drupal wie beschrieben installiert und dem ordner files die rechte 777 geben müssen da mit nur 755 kein zugriff möglich war.
nun kommt aber unter settings diese meldung:
warning: fopen() [function.fopen]: SAFE MODE Restriction in effect. The script whose uid is 10078 is not allowed to access /var/www/vhosts/kadia.net/httpdocs/user/drupal-4.7.4/files/tmp owned by uid 48 in /var/www/vhosts/kadia.net/httpdocs/user/drupal-4.7.4/includes/file.inc on line 117.
warning: fopen(files/tmp/.htaccess) [function.fopen]: failed to open stream: Success in /var/www/vhosts/kadia.net/httpdocs/user/drupal-4.7.4/includes/file.inc on line 117.
Security warning: Couldn't write .htaccess file. Please create a .htaccess file in your files/tmp directory which contains the following lines:
SetHandler Drupal_Security_Do_Not_Remove_See_SA_2006_006
Options None
Options +FollowSymLinks
habe schon mit dem sprachpaket probleme, wahrscheinlich wegen dem....irgendwas stimmt mit dem files/tmp nicht....ich weiss aber nicht was.....
wie soll ich weiter forgehen?
- Anmelden oder Registrieren um Kommentare zu schreiben
Hast du mal probiert, die
am 02.01.2007 - 01:15 Uhr
Hast du mal probiert, die Besitzrechte der Dateien auf wwwrun zu setzen? Drupal zickt da öfters rum, wenn php selbst nicht der Besitzer der Dateien ist.
Safe Mode könnte natürlich auch Probleme machen, da kennen sich aber andere besser aus.
erstmals danke für deine
am 02.01.2007 - 13:28 Uhr
erstmals danke für deine antwort.
leider ist mir der begriff von wwwrun nicht geläufig....wie und wo muss ich die besitzerrechte auf wwwrun stellen?
Da musst du deinen Provider
am 04.01.2007 - 21:51 Uhr
Da musst du deinen Provider fragen. wwwrun ist ein Benutzer, den es auf jedem Linux-Webserver gibt: praktisch PHP selber. Wenn du die Dateien hochlädst, bist aber du, d.h. der ftp-User, der ein anderer ist, der Besitzer. Je nach sonstiger Rechtevergabe ist es PHP dann verboten, auf manche Dateien zuzugreifen. Das sorgt oft für Fehler, wenn auch nicht zwangsläufig für deinen.