Zum Inhalt springen

mkdir(): SAFE MODE Restriction in effect. The script whose uid is 679 is not allowed


jutho

Empfohlene Beiträge

Hallo an alle!

Habe da ein kleines, großes Problem und hoffe, dass mir hier jemand helfen kann...

Ich lass über ein PHP Script verschiedene Ordner mit Unterordner erstellen.

Die Namen der Ordner werden nach einem bestimmten Prinzip vergeben. Für uns hier aber völlig irrelevant.

Es soll also am Schluss eine Ordnerstruktur herauskommen, die folgendermaßen ist:

A

|-B

...|-C

...|-D

Ordner A existiert bereits. In diesem Ordner liegt auch das Script CH-mod Rechte sind bei Ordner A auf 777. Besitzer und Gruppe ist "web31".

Ordner B wird problemlos erstellt. Besitzer ist "wwwrun" und Gruppe ist "www".

Dieses macht es mir unmöglich im Ordner B noch die beiden Unterordner C und D erstellen zu lassen. Folgende Fehlermeldung kommt:

Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 679 is not allowed to access /home/htdocs/web31/html/kundenportal/kunden/07-sdf-sdf owned by uid 30 in /home/htdocs/web31/html/kundenportal/admin/neu_kunde.php on line 77

Habe schon alles Mögliche probiert.

chmod() chown() - hat alles nichts gebracht.

die fehlermeldungen vom chown() habe ich mal online gestellt...

http://www.jutho.com/test/test.php

Helft mir!!!

Ich bin am verzweifeln!!!

:(

Dankschee

jutho

Link zu diesem Kommentar
Auf anderen Seiten teilen

Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 679 is not allowed to access /home/htdocs/web31/html/kundenportal/kunden/07-sdf-sdf owned by uid 30 in /home/htdocs/web31/html/kundenportal/admin/neu_kunde.php on line 77

Naja, steht doch da was der Fehler ist: Dein Script läuft als ein anderer Benutzer.

Der Ordner /home/htdocs/web31/html/kundenportal/kunden/07-sdf-sdf gehört den Besitzer mit der uid 30 und dein Script wird ausgeführt vom Benutzer mit der uid 679.

Der Fehler bei chown und ghgrp sagt ja auch was schiefgelaufen ist: Du darfst kein chown oder chgrp ausführen. Bzw. beim zweiten Versuch hat er die Gruppe und den User nicht gefunden.

EDIT:

Durch den Safe_mode darf das Skript nur Dateien öffnen, die ihm gehören (also selbe uid) bzw. in freigegebenen Ordnern liegen. Dein Provider wäre da wohl der bessere Ansprechpartner, weil ja scheinbar die Rechtevergabe nicht so 100% passt (der Ordner der angelegt wird, gehört dir bzw. dem Skript nicht).

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hallo JesterDay!

Was der Fehler ist, ist mir auch schon eigentlich klar.

Wie du sagst - die Benutzer sind das Problem.

Aber genau das versuche ich ja durch chown und chgrp in Griff zu kriegen - bisher völlig ohne Erfolg....

Also meinst du, mein Provider könnte mir da eher weiterhelfen?

Was hat es mit "Safe_mode" auf sich?

Und wie kann man da was ändern?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

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...