Strona 1 z 2

Piki PHP nie są parsowane, przeglądarka chce je pobrać

: 01 listopada 2009, 08:53
autor: aaa12345
Jak wchodzę na http://localhost/index.php, przeglądarka zamiast pokazać "test php: dziala" pokazuje okno "Pobrać plik? Rodzaj pliku: "Nieznany". Brak programu mogącego otworzyć "". Zamiast tego można pobrać plik.". Jak pobiorę, mam plik nieprzeparsowany:

Kod: Zaznacz cały

<?php
echo 'test php: dziala';
?>
Co jest źle? Kiedyś działało, przez długi czas nie uruchamiałem Debiana, teraz uruchomiłem (bo na Windowsie Vista uruchamianie apache powoduje pokaz symboli Windowsa - niebieskich ekranów) powstał ten problem.

: 01 listopada 2009, 09:32
autor: genobis
A jest zainstalowane PHP (włącznie z modem do Apache)?

: 01 listopada 2009, 09:33
autor: aaa12345
Tak. Robiłem to przez apt-get. Spróbuję jeszcze raz i powiem, czy działa.

: 01 listopada 2009, 10:24
autor: lessmian2
Jeśli zainstalowałeś wszystko tak jak mówisz, to teraz zrestartuj Apache ;-)

: 01 listopada 2009, 10:38
autor: aaa12345
Usunąłem Debiana przez GParted i instaluję ponownie (debian-testing-i386-netinst). Utknąłem pod koniec instalacji: "wybierz i zainstaluj oprogramowanie" (instalacja zwykła, graficzna nie działa): cały pasek jest niebieski, cały czas jest 1% (brak postępu) i pod paskiem "Proszę czekać...". Ile to może potrwać? Czy po prostu coś się zawiesiło i... koniec (drugi raz próbuję)?

: 01 listopada 2009, 10:44
autor: lessmian2
Chłopie, ostro pojechałeś ;-) Nie trzeba było od razu całego systemu wywalać. Wystarczyło stosować się do podawanych porad, na pewno byś wszystko uruchomił po kilku chwilach. A tak to, no cóż. Miłej instalacji.

: 01 listopada 2009, 10:46
autor: aaa12345
I tak musiałem przeinstalować, bo kiedyś sporo namieszałem ;)


Co z tym:
Utknąłem pod koniec instalacji: "wybierz i zainstaluj oprogramowanie" (instalacja zwykła, graficzna nie działa): cały pasek jest niebieski, cały czas jest 1% (brak postępu) i pod paskiem "Proszę czekać...". Ile to może potrwać? Czy po prostu coś się zawiesiło i... koniec (drugi raz próbuję)?
?

: 01 listopada 2009, 10:48
autor: lessmian2
Nie wiem. Nie napisałeś nic o sprzęcie, wersji systemu itp. Na początek wyłącz na chwilę komputer, włącz i uruchom ponownie instalator.

: 01 listopada 2009, 10:53
autor: aaa12345
Debian: debian-testing-i386-netinst (http://debian.linux.pl/viewtopic.php?t=532 -> Wersja testowa (testing) - Squeeze -> Netinstall -> i386 -> http)
Komputer: 80GB, 3/4 lub 1 GB RAM-u (nie pamiętam dokładnie). Windows XP Pro chodził bez problemu.

: 01 listopada 2009, 11:04
autor: nanoo
aaa12345, a czy dodałeś PHP do serwera tzn. czy Apache poprawnie rozpoznaje pliki PHP?

Edytuj httpd.conf:

Kod: Zaznacz cały

# nano /etc/apache2.httpd.conf
dodając w sekcji typów:

Kod: Zaznacz cały

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

AddType application/x-httpd-php-sources .phps
Następnie aby Apache poprawnie potrafił przetworzyć kod PHP, również w httpd.conf w sekcji z modułami dodaj:

Kod: Zaznacz cały

LoadModule php5_module "ścieżka do modułu"
Jeśli masz jakieś problemy z tym, zainstaluj najpierw poprzez Synaptica wszystkie pakiety/biblioteki Apache i PHP.