Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 247 Pomógł: 0 Dołączył: 19.04.2003 Skąd: Hamburg / Darlowo Ostrzeżenie: (0%)
|
Podczas rozpakowywania plików na serverze skrypt tworzy nowy folder . Wszysko działa pięknie z jednym ale . Nie mam dostępu do nowo utworzonego folderu przez FTP . Dlaczego ? Ownerem jest "wwwrun" a grupa "nogroup" . A ja jestem "jakis_user" i należe do grupy "jakas_grupa" .
Pytanie : jaką funkcję zastosować żeby podczas tworzenia folderu zdefiniować ownera i grupę . Ewentualnie jak to zmienić dostęp do już istniejącego folderu i plików .? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 23.09.2003 Ostrzeżenie: (0%)
|
A nie jest czasem tak ze php na serwerze ma uruchomiony tryb safemode ? Wtedy wlasnie tak jest, ze z poziomu skryptu masz dostęp tylko do plików które mają takie same warunki włascicielstwa (ale mi sie napisało - chodzi o takie samo user i grupa) jak skrypt wywoływany. No i wtedy wlasnie jest problem - www tworzy nowe pliki z uprawnieniami wwwrun/www, a ty dzialasz jako jakis user i nie masz dostępu. To jest kwestia wywoływania funkcji systemowych z poziomu apache.
Wlasnie przerabiam to u siebie, tak zeby działało, przychodzą mi do głowy dwie rzeczy - pierwsza, sprawdzić jak to sie bedzie zachowywalo z uruchomioną funkcją suexec - wtedy jest szansa ze nowo tworzone przez ciebie katalogi beda miały uprawnienia ownera serwera wirtualnego. Drugi wariant - o ktorym musze jeszcze poczytac, ale ponoc jest to rozwiązanie na wlasnie takie problemy to moduł suphp - do uruchamiania php z uprawnieniami uzytkownika bedacego wlascicielem skryptu ktory sie uruchamia. ZObaczymy czy to zadziala. Pozdrawiam K. |
|
|
|
Indianin Mkdir i owner 6.10.2003, 08:25:55
wassago moze tylko by wystarczylo chmod'a zmienic? a jezel... 6.10.2003, 10:17:21
adwol php Początkujący -> Serwery 6.10.2003, 10:21:19
Indianin Chmodów nie mogę zmienić - nie mam uorawnień do ty... 6.10.2003, 12:23:41
wassago jezeli nie masz uprawnien to jak chcesz definiowac... 6.10.2003, 13:22:29
Indianin Ja mogę robić co chcę z plikami , ale nie jeżeli j... 6.10.2003, 20:41:48
spenalzo 1. Jak tworzysz katalog przez php to dajesz paramt... 6.10.2003, 21:22:33
Indianin 1.) Tak wydląda fragment kodu:Kodif(!file_exis... 7.10.2003, 02:55:15
kkadziolka php: umask to funkcja do ustawienia domyślnych upr... 26.03.2011, 11:03:01
erix A wiesz, jak umask działa w środowiskach POSIX-owy... 26.03.2011, 12:09:37 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 09:01 |