Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problemy z tworzeniem katalogow i plikow
Forum PHP.pl > Forum > Serwery WWW
Qtel
Witam!!!
Moj skrypt php do poprawnego dzialania wymaga tworzenia katalogow oraz zapisywania w nim plikow.
Lokalnie dziala wszystko bez najmniejszych problemow (krasnal 2.7) ale kiedy przenioslem strone na inny serwer zaczely sie problemy poniewaz skrypt co prawda dalej tworzy katalogi (z modem 777) to jednak nie moze do nich zapisac zadnego pliku. Sytuacja ta zmienia sie jedynie wtedy kiedy polacze sie poprzez total commandera z moim kontem ftp, utworze ten katalog i nadam mu atrybuty (mod 777) - wtedy dziala wszystko poprawnie ale ja potrzebuje dynamicznego tworzenia katalogow takze odpada laczenie sie za kazdym razem z ftpem. Kiedy sprawdzam wlasciwoci katalogow to te wszystkie stworzone w totalu wygladaja tak:

drwxrwxrwx 2 qtel psacln 4096 Jan 28 23:58 10001
drwxrwxrwx 2 qtel psacln 4096 Jan 29 00:22 10004
drwxrwxrwx 2 qtel psacln 4096 Jan 29 00:08 10005


a stworzone przez skrypt:

drwxrwxrwx 2 apache apache 4096 Jan 29 01:21 10006

i nawet w totalu nie da sie tego edytowac (np zmieniac modu - wyskakuje komunikat - Nie moge zmienic atrybutow zdalnych plikow)
Prosze o pomoc i z gory dzieki biggrin.gif
dr_bonzo
Masz php uruchomione w safe_mode? Jesli tak to lipa -- nic nie zrobisz.
Qtel
Tak zgadz sie - sprawdzilem to w phpinfo() - safe_mode jest ustawione na On. Czyli chyba nic nie da sie z tym zrobic. Dzieki za pomoc, pozdrawiam.
dr_bonzo
Bo w safe_mode skrypt (ktorego wlascicielem jest 'qtel') moze operowac tylko na plikach i katalogach ktorych wlascicielem jest 'qtel'.
Katalog utworzony skryptem (ktory chodzi pod userem 'apache') ma jako wlasciciela 'apache' co uniemozliwia zapisanie plikow w tym katalogu.

Sam sie kiedys z tym meczylem 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.