Piki PHP nie s

Konfiguracja serwerów, usług, itp.
aaa12345
Posty: 10
Rejestracja: 01 listopada 2009, 08:34

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

Post 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.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

A jest zainstalowane PHP (włącznie z modem do Apache)?
aaa12345
Posty: 10
Rejestracja: 01 listopada 2009, 08:34

Post autor: aaa12345 »

Tak. Robiłem to przez apt-get. Spróbuję jeszcze raz i powiem, czy działa.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Jeśli zainstalowałeś wszystko tak jak mówisz, to teraz zrestartuj Apache ;-)
aaa12345
Posty: 10
Rejestracja: 01 listopada 2009, 08:34

Post 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ę)?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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.
aaa12345
Posty: 10
Rejestracja: 01 listopada 2009, 08:34

Post 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ę)?
?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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.
aaa12345
Posty: 10
Rejestracja: 01 listopada 2009, 08:34

Post 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.
nanoo
Posty: 11
Rejestracja: 30 maja 2009, 21:36
Lokalizacja: Vouf

Post 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.
ODPOWIEDZ