php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.10.2004, 16:38  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard probleme mit rechten an einem ordner: nicht veränderbar?!?!?

ich hab ein script indem ein ordner erstellt wird mit ALLEN rechten (777):

PHP-Code:
mkdir(DIR_WS_USERIMAGES.strtolower($reg_username),0777); 
jedoch kommt dann im ftp sichtbar ein ordner mit folgenden rechten raus und natürlich kann ich dann via weiterem script nix reinloaden lassen:
pfad/userimages/maxundmoritz/ <- drwxr-xr-x , sollte aber drwxrwxrwx sein!?!?

hab ich da irgendwo einen fehler drin? normal nicht oder?
__________________
mfg Alexander Haim
Promaetheus ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 30.10.2004, 17:00  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Mache nach mkdir() noch ein chmod()
DiBo33 ist offline  
Alt 30.10.2004, 17:16  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

hab sogar ein eigenes script zum testen gemacht:
PHP-Code:
$rights_before fileperms(DIR_FS_USERIMAGES 'lalaaaaaaa');
echo 
'Rechte vor chmod(): '.$rights_before.'

'
;
echo 
'Ordner '.DIR_FS_USERIMAGES 'lalaaaaaaa chmoden.

'
;
chmod(DIR_FS_USERIMAGES 'lalaaaaaaa'0777);
$rights_after fileperms(DIR_FS_USERIMAGES 'lalaaaaaaa');
echo 
'Rechte jetzt nach chmod(): '.$rights_after
aber immer noch das gleiche wie du siehst: http://www.msgu.at/data/test.php

ich erhalte dadurch immer beim uploadscript folgende fehlermeldung:
Zitat:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 2178/1012 is not allowed to access /home/msgu.at/www.msgu.at/data/images/userimages/lalaaaaaaa owned by uid/gid 33/33 in /home/msgu.at/www.msgu.at/data/mb_edit_profileimage.php on line 95

Warning: unlink(): SAFE MODE Restriction in effect. The script whose uid/gid is 2178/1012 is not allowed to access /home/msgu.at/www.msgu.at/data/images/userimages/lalaaaaaaa owned by uid/gid 33/33 in /home/msgu.at/www.msgu.at/data/mb_edit_profileimage.php on line 96
__________________
mfg Alexander Haim
Promaetheus ist offline  
Alt 30.10.2004, 17:24  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

SAFE MODE Restriction in effect.
http://php-faq.de/q/q-konfiguration-safe-mode.html

Das chmod() muss direkt nach mkdir() erfolgen.
DiBo33 ist offline  
Alt 30.10.2004, 17:30  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

hmm.... danke erstmal. das heisst also wenn ich das chmod gleich nach erstellen des ordners mache funktionier es?

muss ich diese prozedur dann mit jedem file machen das ich uploade? der user kann sich nämlich dann bilder in einen ordner laden und dann später wieder löschen. muss ich also bei jedem upload gleich das file dann chmoden? und warum werden die rechte denn nicht gleich richtig gesetzt? hab ja eh mkdir() mit den korrekten rechten/werten bestückt!?!?

das geht mir jetzt nicht ganz in den kopf *verwirrtbin*
__________________
mfg Alexander Haim
Promaetheus ist offline  
Alt 30.10.2004, 17:37  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

tja. das problem besteht nach wie vor. er hat den ordner zwar die richtigen rechte verpasst, aber ich kann immer noch kein file reinladen!?!?!? also das mit dem schei** safemode ist ja MEGAMÜLL oder?

Zitat:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid/gid is 2178/1012 is not allowed to access /home/msgu.at/www.msgu.at/data/images/userimages/test owned by uid/gid 33/33 in /home/msgu.at/www.msgu.at/data/mb_edit_profileimage.php on line 95
__________________
mfg Alexander Haim
Promaetheus ist offline  
Alt 30.10.2004, 17:38  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 1.476
DiBo33
Standard

Zitat:
muss ich diese prozedur dann mit jedem file machen das ich uploade?
Nein, mit jedem Ordner den du erstellst.

Zitat:
der user kann sich nämlich dann bilder in einen ordner laden und dann später wieder löschen. muss ich also bei jedem upload gleich das file dann chmoden?
Keine Ahnung, musst du austesten.

Zitat:
und warum werden die rechte denn nicht gleich richtig gesetzt? hab ja eh mkdir() mit den korrekten rechten/werten bestückt!?!?
Was aber nicht auf jedem Server unterstützt wird.

Zitat:
das geht mir jetzt nicht ganz in den kopf *verwirrtbin*
Ist nur am Anfang so
DiBo33 ist offline  
Alt 30.10.2004, 17:42  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

und warum hab ich dann den fehler jetzt immer noch? der ordner hat ja SÄMTLICHE rechte die es gibt. nur wird das file nicht gemoved?!?
__________________
mfg Alexander Haim
Promaetheus ist offline  
Alt 30.10.2004, 18:42  
Erfahrener Benutzer
 
Registriert seit: 07.11.2003
Beiträge: 526
Promaetheus
Standard

was mich noch verwirrt: im ftp programm steht bei allen manuell angelegten ordnern der username des ftp-programmes und bei diesem angelegten ordner www-data. was kann ich denn da machen?
__________________
mfg Alexander Haim
Promaetheus 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
Zugriff mit session auf Ordner begrenzen Diego1978 PHP Tipps 2008 1 08.07.2008 06:38
[Erledigt] PHP -&gt; Ordner anlegen der sich auch beschreiben lässt?! Nightuser PHP Tipps 2008 13 30.06.2008 23:51
Probleme mit Zugriff auf HTACCESS gesicherten Ordner Pimbolie1979 PHP Tipps 2008 6 20.05.2008 08:27
Ordner auslesen und während des auslesen sortieren Dooki PHP Tipps 2008 6 14.05.2008 17:50
Serverbeschränkung (Ordner beschränkung) triopsi Server, Hosting und Workstations 2 29.04.2008 17:07
TreeMenu Fatal Error PHP Tipps 2006 8 07.04.2006 11:22
probleme mit rechten => datei upload ph!l PHP Tipps 2005-2 5 29.09.2005 10:12
Online Editor mit Ordner un Anzeige Funktion... Nosferatu PHP Tipps 2005-2 2 24.07.2005 12:55
Kann keine Datei im eigens erstellten Ordner anlegen PHP Tipps 2005 8 11.03.2005 21:03
[Erledigt] Ordner erstellen mit Rechten des angemeldeten Benutzers PHP-Fortgeschrittene 1 27.10.2004 14:57
ordner in einem verzeichnis auslesen und anzeigen lindner PHP Tipps 2004 5 19.08.2004 00:03
WebFTP: php denkt die ordner wären dateien... phpfortgeschrittener PHP Tipps 2004 15 09.08.2004 18:38
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19
Ordner lesen --> Baumstruktur --> Problem PHP Tipps 2004 0 30.06.2004 17:22
Auslesen eines Ordner bringt Probleme PHP Tipps 2004 2 09.06.2004 13:56

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ordner nicht veränderbar, rechte nicht veränderbar, .de safe mode : off : ... drwxr-xr-x, ordner effect probleme, exit safe mode : off : ... drwxr-xr-x, uid/gid=33/33

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 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.