php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.02.2005, 23:28  
Erfahrener Benutzer
 
Registriert seit: 03.11.2004
Beiträge: 289
Soese
Standard Warning: SAFE MODE Restriction in effect. The script whose u

Hallo,
ich bekomme folgende Fehlermeldung:
PHP-Code:
WarningSAFE MODE Restriction in effectThe script whose uid is 767 is not allowed to access ../user/430268392630owned by uid 48 in 
wo kann ich die "Benutzer" einstellen, so das es keine Konflikte gibt wenn ich gerade per php einen Ordner angelegt habe und später aus diesem den Inhalt auslesen möchte ?

DANKE
__________________
I know a little bit of everything and a lot of nothing…
Soese ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 06.02.2005, 23:44  
Erfahrener Benutzer
 
Registriert seit: 03.11.2004
Beiträge: 289
Soese
Standard

oder wenn das helfen sollte ?

welche dateien sollten auf welchen Mode "CMOD" stehen ?

DANKE
__________________
I know a little bit of everything and a lot of nothing…
Soese ist offline  
Alt 07.02.2005, 00:12  
Gast
 
Beiträge: n/a
Standard Re: Warning: SAFE MODE Restriction in effect. The script who

Zitat:
Zitat von Soese
Hallo,
ich bekomme folgende Fehlermeldung:
PHP-Code:
WarningSAFE MODE Restriction in effectThe [b]script [/b]whose [b]uid is 767 [/b]is not allowed to access ../user/430268392630/ [b]owned by uid 48[/bin 
wo kann ich die "Benutzer" einstellen, so das es keine Konflikte gibt wenn ich gerade per php einen Ordner angelegt habe und später aus diesem den Inhalt auslesen möchte ?
Eigentümerwechsel geht nur mit Rootaccount.
 
Alt 07.02.2005, 00:18  
Erfahrener Benutzer
 
Registriert seit: 03.11.2004
Beiträge: 289
Soese
Standard

hmm.. was heißt da ?

wie stelle ich das um.. und was/wie müßte ich umstellen damit es geht ?
__________________
I know a little bit of everything and a lot of nothing…
Soese ist offline  
Alt 07.02.2005, 00:28  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Soese
hmm.. was heißt da ?
Steht doch da! Das Verzeichnis gehört dem Apachen (UID 4 und nicht dem User mit der UID 767.

Lösch das Verzeichnis mit einem Script und erstell das Verzeichnis per FTP (Rechteeinstellung 0777). Entweder manuell oder mit den ftp_* Funktionen.
http://de3.php.net/manual/de/ref.ftp.php
 
Alt 07.02.2005, 00:34  
Erfahrener Benutzer
 
Registriert seit: 03.11.2004
Beiträge: 289
Soese
Standard

Danke,
klar wenn ich es Manuel mache, geht es. Nur soll das Skript es ja "alleine" machen.
Es legt einen Ordner an, kann dann aber nicht mehr drauf zugreifen.

was könnte ich machen, damit es mal geht. (also nicht immer per Hand ) ?
__________________
I know a little bit of everything and a lot of nothing…
Soese ist offline  
Alt 07.02.2005, 01:55  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Soese
was könnte ich machen, damit es mal geht. (also nicht immer per Hand ) ?
... mit den ftp_* Funktionen.
http://de3.php.net/manual/de/ref.ftp.php
 
Alt 07.02.2005, 09:57  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von meikel
Zitat:
Zitat von Soese
was könnte ich machen, damit es mal geht. (also nicht immer per Hand ) ?
... mit den ftp_* Funktionen.
http://de3.php.net/manual/de/ref.ftp.php
nein er meint wie das automatisch funktioniert...
----

Dies geht mit der Funktion mkdir.

Weitere Informationen findest du hier:
http://www.php.net/mkdir

PHP-Code:
mkdir("/home/test/neuerordner",0777);
// der zweite Parameter gibt das Dateirecht an, mit einer führenden vorangestellten 0 
Denke daran, dass du bei einigen Dateisystemen die Rechte richtig setzen musst, damit du mit deinem Script Ordner erstellen kannst.
 
Alt 07.02.2005, 10:02  
Erfahrener Benutzer
 
Registriert seit: 03.11.2004
Beiträge: 289
Soese
Standard

Hallo,

nun habe ich es mit
PHP-Code:
 mkdir ('/123123'0777); 
ausprobiert, aber leider kommt die Fehlermeldung:

Warning: SAFE MODE Restriction in effect. The script whose uid is 767 is not allowed to access owned by uid 0 in /

eventeull brauche ich auch mal einen kleinen Tipp wie ich die "Rechte" am besten zuweise, also welche Datei welche Rechte haben sollte

DANKE
__________________
I know a little bit of everything and a lot of nothing…
Soese ist offline  
Alt 07.02.2005, 10:10  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

jo, es gibt keine sinnvolle lösung zum sauberen erstellen von ordnern wenn der safe-mode auf on steht. du kannst zwar immer ordner erstellen, hast aber dann probleme mit dem löschen derselben, einfügen von dateien etc.

du wirst wohl oder übel dein skript so umschreiben müssen, dass es keine ordner erstellt oder den safe-mode erkennt und in fällen, in denen der safe-mode eingeschaltet ist, anders arbeitet als ohne safe-mode.

alles andere (also das festhalten am unbedingten erstellen von ordnern, zusätzliche funktionen zur sauberen rechtevergabe im safe-mode), halte ich für unnötige zusätzliche arbeit und für einen anfänger für zu schwer

übrigens ein workaround:
statt
/daten/datei1.txt
/daten/datei2.txt
/dokumente/dateia.txt
/dokumente/dateib.txt
kannst du einfach
daten_datei1.txt
daten_datei2.txt
dokumente_dateia.txt
dokumente_dateib.txt

in ein und dem selben ordner speichern, dem du vorher genügend schreib- und leserechte per ftp verpasst.
axo ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] komischer safe mode fehler PHP-Fortgeschrittene 7 21.05.2012 14:26
[Erledigt] PHP -> Ordner anlegen der sich auch beschreiben lässt?! Nightuser PHP Tipps 2008 13 30.06.2008 23:51
script läuft nicht mehr seit server mit save mode on läuft wolfram PHP Tipps 2008 13 29.03.2008 21:10
SAFE MODE Restriction in effect...whose uid is 0 is not... PHP Tipps 2005-2 5 23.10.2005 22:01
Safe Mode [erledigt] dethlef14 PHP Tipps 2005-2 1 16.10.2005 13:33
Warning: filesize(): SAFE MODE Restriction in effect. nicobischof PHP Tipps 2005-2 9 17.08.2005 19:05
Warning: file_exists() [function.file-exists] PHP Tipps 2005-2 6 24.07.2005 01:22
Fehler bei Script, welches Ordner erstellt PsychoEagle PHP Tipps 2005 3 23.04.2005 16:03
Backquotes in Safe Mode bei PHP PHP Tipps 2005 1 27.02.2005 21:32
Safe mode PHP Tipps 2005 10 23.02.2005 12:50
safemode dws PHP Tipps 2005 5 13.01.2005 18:27
Safe Mode auf Kommandozeile umgehen wurtzel PHP-Fortgeschrittene 3 28.11.2004 15:37
1000de bilder einfügen ab schnell..? :-) PHP Tipps 2004 12 11.08.2004 20:42
Safe mode für Datei Upload ist aktiviert Pimbolie1979 PHP-Fortgeschrittene 4 04.08.2004 11:47
Upload mit Fehlermeldung "The script whose uid is 982 i PHP Tipps 2004 2 06.07.2004 13:18

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
safe mode restriction in effect. the script whose uid is 1000 is not allowed to access, the script whose uid is 1000 is not allowed to access, safe mode restriction in effect. the script whose uid is 0, safe mode restriction in effect. the script whose uid is 0 is not allowed to access, safe mode restriction in effect. the script whose, warning: mkdir() [function.mkdir]: safe mode restriction in effect., warning: mkdir(): safe mode restriction in effect. the script whose uid is 0 is not allowed to access, warning: mkdir() [function.mkdir]: safe mode restriction in effect. the script whose uid is 0 is not allowed to access, mkdir safe mode restriction in effect. the script whose uid is, mkdir() [function.mkdir]: safe mode restriction in effect. the script whose uid, safe mode restriction in effect. the script whose uid is 1000, mkdir() [function.mkdir]: safe mode restriction in effect. the script whose uid is, safe mode restriction in effect. the script running as uid, php warning: include(): safe mode restriction in effect., \the script whose uid is 1000 is not allowed to access\, warning: include() [function.include]: safe mode restriction in effect. the script whose uid is 48 is not allowed to access, warning: mkdir() [function.mkdir]: safe mode restriction in effect. the script whose uid is is not allowed to access, php mkdir safe mode restriction in effect, http://www.php.de/php-tipps-2005/17369-warning-safe-mode-restriction-effect-script-whose-u.html, mkdir(): safe mode restriction in effect. the script whose uid is 0 is not allowed to access

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:08 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.