Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Standartowe nadawanie praw 777
Forum PHP.pl > Forum > Przedszkole
alex2
Witam.
Sorki że sie rozpisze ale chciałem przedstawić problem.

Mam katalog ze zdjeciami. W tym katalogu sa podkatalogi ktore maja w nazwie numer oferty. Przy wyswietlaniu ofert php sprawdza czy w katalogu zdjecia jest odpowiedni dla danej oferty katalog i jesli jest to wyswietla w ofercie zdjecia.

Administrator wgrywajac nowa oferte ktora posiada zdjecia tworzy recznie przez ftp w folderze zdjecia nowy katalog (z numerem oferty ktora zostala przed chwila wgrana do bazy) i wgrywa tam zdjecia.

W panelu administratora jest takze funkcja formatowania zdjec. Tj. zdjecia wgrywane do katalogu maja ogromne rozmiary ponad 1200x1000 pixeli i te zdjecia sa za duze jak na strone. Dlatego korzystajac z funkcji formatowania zdjec php zmniejsza je do odpowiedniego formatu.

I tu sie pojawia problem. Poniewaz prawa jakie sa nadane na katalog nie pozwalaja zapisac nowych plikow jak i kasowac tych duzych plikow i skrypt wywala blad uprawnien.
Czy jest mozliwosc za pomoca .htaccess aby w katalogu zdjecia kazdy nowo utworzony folder przez ftp mial automatycznie prawa 777 a pliki w tych foderach 666. Zeby administrator nie musial recznie nadawac praw "chmod".
Chyba ze widzicie jakies inne rozwiazanie tego problemu.

Za pomoc z góry dziękuje
Pozdrawiam
Lukasz Luczak
a moze w skrypcie takei coś daj

chmod( 'plik', 0777);
tiraeth
Jeżeli w rozwiązaniu chcesz użyć php to powinieneś zrobić tak:
ftp_connect
ftp_login
ftp_chmod
ftp_close
o powyższych funkcjach przeczytasz tu: ftp_" title="Zobacz w manualu PHP" target="_manual
Jeżeli natomiast bez użycia php to polecam napisać temat na forum Serwery WWW smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.