PHP/Apache windows - prawa dostepu do katalogu

0

Chodzi mi dokladnie o dostep do katalogow i plikow na serwerze z poziomu php - mam pewien skrypt, ktory podczas instalacji chce utworzyc jakies katalogi i pliki.

Ale instalacja sie wykrzacza, bo wyswietla mi komunikat, ze nie mozna utworzyc pliku (nie mam dostepu do tego folderu).

Wiec moje pytanie jest takie: gdzie to sie ustawia? Przejrzalem pliki konfiguracyjne php i Apache, ale nie znalazlem niczego na ten temat.

0

musisz nadać chmod 777 dla tego folderu

0

musisz nadać chmod 777 dla tego folderu

Hmm to chyba pod linuksem sie tak robi...ale jak to zrobic w Windows? Tu chyba nie istnieje takie pojecie jak "chmod 777"

Katalogi nie sa tylko do odczytu, wiec nie wiem o co jeszcze moze chodzic?

0

musisz nadac prawa dostępu do danego katalogu i nie ma znaczenia czy jest to serwer na linuksie czy windowsie - o to samo chodzi

0

musisz nadac prawa dostępu do danego katalogu

No tyle to ja wiem, tylko jak mam to zrobic?? chmod 777 nie ustawie ... wiec? Gdzie nadaje sie prawa dostepu do katalogu?
Loguje sie jako administrator w Windows, wiec powinienem miec chyba wszystkie prawa dostepu.

Krotko mowiac, co jest odpowiednikiem "chmod 777" w Windows ?

0
Eksplorator -> Narzędzia -> Opcje forderów -> Widok -> Użyj prostego udostępniania (wyłącz)
Wybrany folder -> Właściwości -> Zabezpieczenia

Tam masz całą konfigurację.

Innym rozwiązaniem (choć go nie polecam) - akceptowalnym tylko jak komputer nie ma sieci zewnętrzej - tylko do testów! - jest przydzielenie użytkownika PHP do grupy administratorów.

Panel sterowania -> Narzędzia administracyjne -> Zarządzanie komputerem -> Użytkownicy i grupy lokalne

P.S. A odpowiednikiem chmod jest cacls, ale jego składnia - tak jak same prawa na Windows - jest znacznie bardziej rozbudowana, więc łatwiej korzystać z interfejsu graficznego.

0

W Windowsie nie trzeba nadawać chmodów.

Sprawdź w pliku php.ini czy nie masz czasem jakiegoś katalogu wpisanego przy open_basedir</b>

0

Szczawik: U mnie nie ma takich opcji w ustawieniach, a mam windows XP Professional SP2.

Co do kont uzytkownikow w Panelu Sterowania - o co ci dokladnie chodzilo?
Mam tylko jedno konto, bo sam jestem uzytkownikiem mojego komputera, mam wylaczony ekran logowania przy uruchamianiu - a po uruchomieniu kompa mam wszystkie prawa administratora - i jestem tez jedynym uzytkownikiem php.

Kicok: nie mam nic wpisanego w opcji open_basedir:|

...moze jeszcze jakies pomysly co moge zrobic?

[dopisane]

Po wpisaniu cacls html /P Michał:F w ogole nie chce mi sie otwierac stronka z serwera - dostaje komunikat ze nie mam dostepu do katalogu '/' na serwerze :| Oczywiscie Michał to adminsitrator komputera, a F oznacza pelny dostep!! :| co tu jest grane i jak mam to odwolac? :|

1 użytkowników online, w tym zalogowanych: 0, gości: 1