Zum Inhalt springen

Warning: unable to create file datei.txt because Permission denied in /home/www/web39


Empfohlene Beiträge

Geschrieben

hallo

ich möchte einem freund php beibringen... habe also kostenlosen webspace reserviert, welcher php fähig ist und den ich mit confixx pro konfigurieren kann. wenn ich aber im php skript der datei test_2.php eine neue datei schreiben will kommt folgende fehlermeldung:

"Warning: unable to create file datei.txt because Permission denied in /home/www/web395/html/test_2.php on line 36"

ich habe der datei aber alle berechtigungen, also chmod 777, zugewiesen...

woran kann das liegen?

das skript sieht folgendermaßen aus:

<?php

$datei = "datei.txt";

if (!file_exists(datei.txt)){

touch ("datei.txt");

$datei_pfad = fopen ("datei.txt" , "r");

}

?>

vielen dank im voraus

-benny-

Geschrieben

Hallo,

um Dateien anlegen zu können, müssen die Zugriffsrechte des Verzeichnisses entsprechend gesetzt sein. D.h. das Verzeichnis muss schreibbar sein und sollte idealerweise auch ausführbar sein sein.

Nic

Geschrieben

das verzeichnis hat auch schon alle rechte...kann es sein das es an dem anbieter des webspace liegt, das er es sperren kann neue dateien durch skripte zu erstellen?

Geschrieben

Wenn der Ordner, in dem diese Datei erstellt werden soll wirklich chmod 777 hat, dann wird es wahrscheinlich der Safe-Mode von Confixx/PHP sein, der dir da Probleme bereitet. Eine Möglichkeit, das zu testen wäre, wenn du alle Dateipfade wie folgt anpasst:

$datei = $_SERVER["DOCUMENT_ROOT"]."\weiterer\pfad\datei.txt";

Am besten lässt du dir einmal den Inhalt von $_SERVER["DOCUMENT_ROOT"] ausgeben, damit du weisst, wie "\weiterer\pfad\" aussehen muss :) Wenn das auch nicht weiterhilft, musst du auf weitere Postings hoffen... viel Spaß!

Geschrieben

rofl... wie dumm ist das denn? ich hab einfach andere namen für die variablen genommen und schon läufts...ka woran das liegt...

trotzdem vielen dank für die postings!!

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...