xampp: przeglądarka próbuje zapisać index.php zamiast go otworzyć

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
longard
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 15 lip 2009, 20:47
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

xampp: przeglądarka próbuje zapisać index.php zamiast go otworzyć

Post autor: longard »

Witam
Zainstalowalem xampp'a, tworze plik index.php i gdy w nim mam np.:

Kod: Zaznacz cały

<?php
   echo ('tralala');
?>
plik w przeglądarce nie otwiera się tylko "chce być zapisany"

gdy mam

Kod: Zaznacz cały

<?php phpinfo(); ?>
strona się niby otwiera ale jest pusta.

To co napisane jest w html'u jest normalnie wyświetlane.


Co z tym zrobić ?
Z góry dzięki.

Jusko: używaj znaczników - w tym przypadku CODE. Dodaj również polskie znaki.
Awatar użytkownika
f00sek
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 109
Rejestracja: 18 kwie 2009, 15:54
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: xampp: przeglądarka próbuje zapisać index.php zamiast go otworzyć

Post autor: f00sek »

A daj wynik:

Kod: Zaznacz cały

apache2ctl -M | grep php
System.out.println ("Java programmer");
Awatar użytkownika
kilab
Piegowaty Guziec
Piegowaty Guziec
Posty: 20
Rejestracja: 15 mar 2006, 18:08
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: xampp: przeglądarka próbuje zapisać index.php zamiast go otworzyć

Post autor: kilab »

Może głupie pytanie, ale masz zainstalowany interpreter PHP dla serwera WWW?
Możliwe, że przy instalacji jakoś został on pominięty i serwer nie potrafi zinterpretować pliku, dlatego wzkazuje na jego zapisanie. :|
longard
Piegowaty Guziec
Piegowaty Guziec
Posty: 2
Rejestracja: 15 lip 2009, 20:47
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Odp: xampp: przeglądarka próbuje zapisać index.php zamiast go otworzyć

Post autor: longard »

Zgodnie z zaleceniem wpisałem:

Kod: Zaznacz cały

apache2ctl -M | grep php
Na to dostałem odpowiedź że apach nie jest zainstalowany i zgodnie z zaleceniem zainstalowałem go. (mimo że uruchamiając xampp'a pojawia sie tez informacja o startowaniu apacha)

Nic to jednak nie pomogło.

Sciągnołem interpreter, w trkacie instalacji stwierdził że nie ma MySQL'a - zainstalowałem (mimo że powinien już być po instalacji xamppa). Poźniej instalator chciał dostęp do plików mysql'a np. w katalogu

Kod: Zaznacz cały

/usr/local/mysql/...
podczas gdy nie mam w tym miejscu katalogu mysql.

Pliki te znalazłem w

Kod: Zaznacz cały

/opt/lampp/bin/
. Jednak mimo tego w tym miejscu zakończyła sie moja instalacja interpretera.

Po ponownym uruchumieniu systemu i wpisaniu

Kod: Zaznacz cały

apache2ctl -M | grep php
otrzymałem

Kod: Zaznacz cały

/usr/sbin/apache2ctl: 124: /usr/sbin/apache2: not found

Czuje że namieszałem:) Ma ktoś jakieś rady dla mnie co teraz ?
Awatar użytkownika
kabanek
Zakręcona Traszka
Zakręcona Traszka
Posty: 592
Rejestracja: 23 cze 2009, 20:34
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Xfce
Architektura: x86_64
Kontakt:

Odp: xampp: przeglądarka próbuje zapisać index.php zamiast go otworzyć

Post autor: kabanek »

ja bym proponował zrobić tak:
1. odnistalować xampp'a :P
2.

Kod: Zaznacz cały

sudo apt-get install apache2 php5 mysql-server libapache2-mod-auth-mysql php5-mysql
sudo /etc/init.d/apache2 restart
i wszystko powinno być OK :P
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości