CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
03.12.2002, 03:56:24
|
Anfänger
|
|
Registriert seit: Sep 2002
Beiträge: 118
|
|
mit php die usergruppe einer datei ändern?
wie kann ich mit php die usergruppe einer datei ändern?
ich habe das problem das ein php script mit mehrere php dateien kopiert hat, was ich eigentlich auch wollten
leider hat mir das script die dateien erstellt und sie in die usergruppe
wwwrun gelegt.
da ich aber web1 bin, habe ich
no permission to delete this file
ich will die files aber jetzt löschen und weiß nicht wie.
kann mir jemand sagen wie ich die datei mit einem php script
von der gruppe wwwrun in die gruppe web1 ändern kann?
|
03.12.2002, 08:42:59
|
Member
|
|
Registriert seit: Aug 2002
Beiträge: 775
|
|
meinst du die gruppe von chmod?
wenn ja gibts die funktion chmod()
wenn du das nicht meinst erklär mal was wwwrun ist und was web1 ist. :) schau dir auch mal die funktion rename() an. ist besser als copy();
|
03.12.2002, 09:02:57
|
Anfänger
|
|
Registriert seit: Sep 2002
Beiträge: 118
|
|
auf dem server gibt es verschiedene benutzergruppen
root web1 web2 web3 usw
jeder benutzer ist eine gruppe und hat nur zugriff auf sein verzeichniss bzw seine dateien außer root der hat überall zugriff
wenn zb ein user
web1 auf den ftp connected wird er durch benutzername und passwort erkannt, er landet automatisch im
www/web1/html/ verzeichnis und jede datei die er dort erstellt trägt den gruppen namen web1
usw
leider hat mein php script das lediglich kopieren sollte, die dateien kopiert aber in die falsche gruppe gesetzt, warum auch immer, liegt wahrscheinlich daran das ein php script nicht als bestimmten benutzer ausgeführt wird sondern allgemein im parser
naja so landeten die dateien alle in der gruppe wwwrun
die wwwrun gruppe gibt es aber nicht auf dem server
vielleicht kennt ihr wwwrun noch daher wenn man zur db connecten will und weder usernamen noch passwort angibt, dann nimmt der server auch immer wwwrun als nutzername
ich werd mir mal deine befehle anschauen vielleicht ist einer davon ja der richtige
|
03.12.2002, 13:12:12
|
Member
|
|
Registriert seit: Aug 2002
Beiträge: 775
|
|
wenn sich ein user einloggt dann ist er ja irgendwo registriert, session cookie, was weiss ich.
und von da kannst du ja entsprechend die datei in den ordner verschieben.
|
06.12.2002, 13:31:31
|
Anfänger
|
|
Registriert seit: Dec 2002
Ort: Nürnberg
Beiträge: 3
|
|
mit php die usergruppe einer datei ändern?
Hi Silencer,
hast du das Problem mit wwwrun und web1 schon gelöst, sitze nämlich vor demselben.
wenn ja, könntest du das hier posten ?
|
04.02.2003, 15:09:46
|
Junior Member
|
|
Registriert seit: Apr 2002
Beiträge: 248
|
|
chgrp()
mit chgrp() müsste es gehen.
lg, ingo
|
04.02.2003, 22:03:59
|
Member
|
|
Registriert seit: Apr 2002
Beiträge: 821
|
|
chgrp() geht nur, wenn der User der Datei auch in der Gruppe ist, in der man die Daten ändern möchte. 'Schenken' geht so nicht.
|
06.02.2003, 20:20:54
|
Anfänger
|
|
Registriert seit: Sep 2002
Beiträge: 118
|
|
ich habe es über chmod gemacht
hab über php der datei und dem ordner chmod 0777 gegeben und damit konnte ich sie löschen
hat super geklappt
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:16:06 Uhr.
|