Instalacja PHP5 na apachu


(Marek1n) #1

Witam !

Zainstalowałem sobie apacha i teraz wypadało by zainstalować PHP5, wiec pobrałem PHP5 z http://www.php.com i zgodnie z instrukcjami dodałem w conf odpowiednie komendy... skopiowałem i dodałem pliki dll ale niestety kiedy wywołuje localhost/info.php ... to niestety przeglądarka pyta mnie czy zapisać plik na dysku ... a ja chciałem go tylko wywołać. Co robie źle ??

Pls help .... :cry:


(Rkizeweter) #2

Po takiej wypowiedzi chyba nikt Ci nie podpowie - chyba, że jest ekspertem w odkrywaniu niewiedzy.


(Marek1n) #3

Ja mam takie pytanie ... czy na tym forum w ogóle pomaga się ludziom czy tylko się ich krytykuje?


(Rkizeweter) #4

Nie o to mi chodziło - po prostu ciezko powiedziec co do tej pory zrobiłes - a że tak to ujałem to sorry.


(L337 Crew) #5

McGoo123 zamiast bawić się w ręczną instalację każdego modułu - zainstaluj krasnala ...

Jednak bardziej polecam teraz http://www.webserv.pl/ .

Prostota :slight_smile:

Wszystko działa standardowo i w ogóle żadnych problemów.

Różnie to bywa ..

Czasem można się zdenerwować, jeśli ktoś ma z czymś problem i nie napisze co robił, a czego nie i na czym się zatrzymał :stuck_out_tongue:

Bo tak naprawdę co wpisałeś to nie wiemy :stuck_out_tongue:

Wystarczy drobna literówka ...

Ale by uniknąć jakichkolwiek problemów - instaluj webserva :))

Pozdrawiam.


(Marek1n) #6

Niestety musze używać apacha, takie jest założenie ... Więc od początku :

1) Zainstalowałem apacha na moim komputerze. Wszystko działa poprawnie.

2) Potrzebowałem obsługi PHP, więc pobrałem ze strony http://www.php.com potrzbny plik.

3) Zgodnie z zaleceniami skopiowałem do c:\windows plik php5ts.dll i plik php5apache.dll

4) Kopia pliku php.ini-recomended poszła też do c:\windows

5) W pliku httpd.conf dodałem

LoadModule php5_module modules/php5apache.dll

AddType application/x-httpd-php .php .phtml

AddModule mod_php5.c

Nie jestem tu pewien czy w odpowiednim miejscu to zrobilem ....

6) Restart apacha

7) Stworzyłem plik php info.php wrzuciłem go do C:\Program Files\Apache Group\Apache2\htdocs

8) W przegladarce wpisuje localhost/info.php i w tym momencie przeglądarka pyta mnie czy plik zapisac czy otworzyć ????

Dlaczego, co robie źle ??? PLS HELP .... :?


(L337 Crew) #7

McGoo123 ja to robiłem tak:

Instaluję interpreter php, do lokalizacji c:\php\

teraz wchodzę do pliku httpd.conf (który jest w folderze Apache2\conf\

Szukam linii:

i zaraz po directoryindex wklepuję index.php oraz index.php5 .

czyli:

Teraz w tym samym pliku httpd.conf na samym końcu dopisuję linie:

Reset serwera apache i wklej do folderu, w którym trzymasz strony jakiś plik index.php z zawartością phpinfo() :slight_smile:

ale w webserwie jest on już :))

DirectoryIndex :slight_smile: (prawdopodobnie)

pozdrawiam.


(Kubarek) #8

nie DirectoryIndex, tylko problem z typem MIME

w ten sposób można np. przekazać przeglądarce zwykły plik html jako application/octet-stream ( czyli plik wykonywalny ) i będzie próbowała go zapisać :wink:


(Marek1n) #9

Super dzięki twoim wskazówka udało mi się to uruchomić... :slight_smile: :slight_smile: Wielkie ale to Wielkie dzięki za pomoc :slight_smile: :slight_smile: :slight_smile: :lol: