![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.03.2006 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
witam opisze po krotce co chce zrobic i jaki jest problem
zakladam fukcja mkdir katalog dla uzytkownika, potem zmieniam mu prawa chmod na 666, funkcja zwraca true, jednak atrybuty katalogu nie zmieniaja sie, i nie da sie uploadowac plikow do tego katalogu, zmiana atrybutow przez ftp nie da dziala, pliki mozna uploadowac do katalogow ktore tworze przez ftp i nadaje im prawa 666, serwer ma wlaczony save mode, jest to wersja >5.1 czy jest jakas mozliwosc zeby jednak mozna bylo wrzucic uploadowane pliki do katalogu stworzonego przez skrypt z gory dzieki |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 175 Pomógł: 12 Dołączył: 28.06.2007 Skąd: Bytom Ostrzeżenie: (0%) ![]() ![]() |
ustaw z grubej rury na 777 i zobacz czy tez nie mozna upload'owac plikow.
-------------------- Wyobraźnia bez wiedzy może stworzyć rzeczy piękne.
Wiedza bez wyobraźni najwyżej doskonałe. Albert Einstein |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 29.03.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
problem z uzytkownikami na linczu raczej
inny iser jest na ftp a inny zakladal katalog i stad brak mozliwosci zmiany chmoda Notatka: Kiedy włączony jest tryb bezpieczny, PHP sprawdza czy pliki lub katalogi na których mają zostać wykonane operacje posiadają taki sam UID (właściciela) jak skrypt, który jest wykonywany. W dodatku, nie możesz ustawić SUI, SGID i bitów lepkości (sticky bits). pewnie katalog wyzej jest innego wlasciciela niz ten tworzony przez php -------------------- lighttpd 1.4.22 / PHP 5.2.9 / MySQL 5.0.51 at hostname.pl
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.03.2006 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
zmiana praw niby dziala, zwraca true i pod podgladnieciu przez ftp widac 777, lecz nadal nie moge zkopiowac tam pliku,
AFE MODE Restriction in effect. The script whose uid is 6694 is not allowed to access /home/....../05f4731ef8900f57a27546003632f082 owned by uid 33 in .......... ElemenT@ tak, katalog wyzej byl tworzony przez ftp, czy jesli tez utworzylbym go skryptem problem by sie rozwiazal? do katalogow utoworzonych przez ftp kopiuje sie bez problemu Ten post edytował makusik 4.08.2007, 12:28:33 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 29.03.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
sproboj, z tego co pamietam jak mialem taki problem to chyba taki trik podzialal
-------------------- lighttpd 1.4.22 / PHP 5.2.9 / MySQL 5.0.51 at hostname.pl
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 27 Dołączył: 24.08.2007 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam podobny problem i chciałem zapytac autora czy znalazł jakieś rozwiązanie do tego.. sam siedzie juz nad tym od kilku dni i nic nie moge wykombinowac ![]() Pozdrawiam -------------------- Pomogłem ? Odwdzięcz się, kliknij POMÓGŁ.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 291 Pomógł: 45 Dołączył: 21.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
najlepszym rozwiązaniem jest użycie protokołu FTP, zgadza się wtedy UID i GROUP więc nie ma potem najmniejszych problemów z działaniem uploaderów ale uploadowanie również polecam robić przez ftp.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 27 Dołączył: 24.08.2007 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
ok mozna powiedziec ze uporalem sie z klopotem.. poprostu zmienilem serwer na taki, na ktorym tryb safe mode jest wylaczony i problem zniknal
![]() pozdrawiam ![]() -------------------- Pomogłem ? Odwdzięcz się, kliknij POMÓGŁ.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 00:30 |