![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 28.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
jaki jest chmod na plik ktory mogl bym includowac przez PHP ale nie mogl bym wyswietlac pliku w przegladarce?
|
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 2 Dołączył: 2.04.2010 Ostrzeżenie: (0%) ![]() ![]() |
Najprawdopodobniej nie istnieje taka możliwość, gdyż ustalone prawa dostępu do pliku są takie same w każdym przypadku odczytu/zapisu. Tzn., że jeżeli nie ma bezpośredniego dostępu do pliku, to dostępu do niego nie ma również PHP (działa to prawie tak, jak gdyby ten plik nie istniał).
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 362 Pomógł: 27 Dołączył: 14.09.2009 Ostrzeżenie: (0%) ![]() ![]() |
-rw------- 600 Tylko właściciel ma prawo do odczytu i zapisu
-------------------- zmoderowano - waga i rozmiar
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 48 Pomógł: 0 Dołączył: 28.02.2010 Ostrzeżenie: (0%) ![]() ![]() |
hmm, wpadlem na pomysl ze moze bym zmienial chmod na odczytywalny, includowal np wybrany plik i zmienial spowrotem chmod na taki ktorego nie mozna odczytac
tylko jaki jest chmod aby plik "jakby nie istnial" ? |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 76 Pomógł: 19 Dołączył: 19.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
chmodem nic tu nie zrobisz bo zwykle php działa jako moduł apache, czyli aby php mogło odczytać plik musi on być również dostępny dla apache. Najprostsze rozwiązanie to umieścić plik poza katalogiem 'DocumentRoot' np. jeden poziom wyżej. W php możesz go bez problemu dołączyć, a w przeglądarce nie będzie możliwości wyświetlenia.
Ten post edytował JohnnyB 25.07.2010, 19:05:23 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 5.07.2025 - 16:33 |