![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Pytanko czy jest jakaś metoda do automatycznego tworzenia plików przez dany skrypt php (oprócz dania chmod 777 na dany katalog)?
Z góry dzięki za odpowiedź. |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Chmod 777 nie tworzy plików
![]() Ten post edytował Berg 24.09.2009, 15:19:50 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 21.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie wyraziłem się wystarczająco jasno - czy istnieje sposób do dania uprawnień php do tworzenia w danym miejscu plików przy użyciu np fopen z odpowiednimi parametrami (w[+] a[+] x[+]). - bo po co dawać rwx wszędzie (może bez żartów typu chmod 007 i podobne lub/i zmiany właściciela pliku).
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 180 Pomógł: 37 Dołączył: 1.05.2008 Skąd: Białystok Ostrzeżenie: (0%) ![]() ![]() |
Jeśli masz dostęp do serwera to zawsze możesz zmienić w apache user lub group dla uruchamianych skryptów - jedyna wada takiego rozwiązania jest taka że skrypty zawsze będą uruchamiane z takimi uprawnieniami. Nie znam na tyle apache żeby powiedzieć czy da się to jakoś ograniczyć. Jeśli masz dostęp tylko do php to zostaje chmod, o ile masz to oczywiście włączone na serwerze. Wtedy piszesz po prostu własną funkcję php która automatycznie ustawia chmod na 777 i tworzy plik.
Ten post edytował Berg 24.09.2009, 16:54:30 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 05:34 |