PHP nie wykonuje kodu w przeglądarce

Konfiguracja serwerów, usług, itp.
Kunero
Posty: 17
Rejestracja: 26 stycznia 2019, 19:30

PHP nie wykonuje kodu w przeglądarce

Post autor: Kunero » 17 lutego 2019, 18:44

Witam,

Nie jestem w stanie wykonać z poziomu przeglądarki żadnego pliku z rozszerzeniem .php. Widzę tylko czysty kod. Plik, który chcę wykonać ma oczywiście odpowiednie prawa do wykonywania.

Zainstalowałem php5 następującym poleceniem:

Kod: Zaznacz cały

apt-get install php5 php5-mysql php-pear php5-gd  php5-mcrypt php5-curl
Dodatkowe paczki jakie zaciągnąłem:

Kod: Zaznacz cały

apt-get install libapache2-mod-php5
Działający apache (wersja 2.4.38) znajduje się w folderze użytkownika.

Debian 8 stable 64bit.

Z góry dziękuje za pomoc.

Awatar użytkownika
dedito
Moderator
Posty: 2960
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: dedito » 17 lutego 2019, 19:02

A skonfigurowałeś apacha, aby obsługiwał php?

Kunero
Posty: 17
Rejestracja: 26 stycznia 2019, 19:30

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: Kunero » 17 lutego 2019, 22:34

dedito pisze:
17 lutego 2019, 19:02
A skonfigurowałeś apacha, aby obsługiwał php?
Można prosić jakąś wskazówkę, która nakieruję mnie jak to zrobić? Jestem początkujący, jeśli chodzi o konfiguracje Apache.

Awatar użytkownika
dedito
Moderator
Posty: 2960
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: dedito » 18 lutego 2019, 06:53

Poniżej poradnik do popularnej niegdyś sposobu instalacji LAMP (Linux + Apache + Mysql (obecnie MariaDB) + PHP)
https://wiki.debian.org/LaMp
Skoro jesteś początkujący to może lepiej zacząć od XAMPP https://www.apachefriends.org/pl/download.html

Awatar użytkownika
LordRuthwen
Moderator
Posty: 2080
Rejestracja: 18 września 2009, 21:45
Lokalizacja: klikash?

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: LordRuthwen » 18 lutego 2019, 07:53

Kod: Zaznacz cały

a2enmod php5; systemctl restart apache2
Przypominam, że php 5.6 nie jest już wspieranie, 7.0 też:
https://secure.php.net/supported-versions.php

Kunero
Posty: 17
Rejestracja: 26 stycznia 2019, 19:30

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: Kunero » 18 lutego 2019, 16:01

dedito pisze:
18 lutego 2019, 06:53
Poniżej poradnik do popularnej niegdyś sposobu instalacji LAMP (Linux + Apache + Mysql (obecnie MariaDB) + PHP)
https://wiki.debian.org/LaMp
Skoro jesteś początkujący to może lepiej zacząć od XAMPP https://www.apachefriends.org/pl/download.html
Chciałbym nauczyć się konfiguracji Apache, który jest w katalogu domowym użytkownika, tak abym mógł odpalić pliki w php przez przeglądarkę - taki postawiłem sobie cel.
Jestem zielony i pewno coś pomylę, ale nie chodzi o to, aby ściągnąć jakiś specjalny moduł odpowiedzialny za odpalanie plików .php, a potem dopisać ten moduł w pliku konfiguracyjnym do listy obsługiwanych modułów?

Przypominam, że php 5.6 nie jest już wspieranie, 7.0 też
Dzięki za przestrogę.
----------------------------------------------------------------------------------------------------------------------------------

Może jeszcze dopiszę, że staram się zainstalować forum phpBB w ramach nauki. Stąd potrzeba działającego PHP w przeglądarce.

Awatar użytkownika
dedito
Moderator
Posty: 2960
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: dedito » 18 lutego 2019, 16:56

Słyszałem o stronach w katalogu domowym, ale o apachu w katalogu domowym to jeszcze nie słyszałem.
Chyba pomyliłeś zagadnienia.
Poradników instalacji forum jest pewnie kilka do znalezienia via google, nie wspominając już o dokumentacji phpBB.

Kunero
Posty: 17
Rejestracja: 26 stycznia 2019, 19:30

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: Kunero » 18 lutego 2019, 18:14

dedito pisze:
18 lutego 2019, 16:56
Słyszałem o stronach w katalogu domowym, ale o apachu w katalogu domowym to jeszcze nie słyszałem.
Chyba pomyliłeś zagadnienia.
Tutaj Apache odpalony z katalogu domowego użytkownika. Spełnia swoją rolę, jednak nie obsługuje php w przeglądarce. Chodzi mi o coś takiego:

Kod: Zaznacz cały

ps -ef | grep apache
test      4456     1  0 17:32 ?        00:00:00 /home/test/apache-httpd-2.4.38/bin/httpd -k start
test      4457  4456  0 17:32 ?        00:00:00 /home/test/apache-httpd-2.4.38/bin/httpd -k start
test      4458  4456  0 17:32 ?        00:00:00 /home/test/apache-httpd-2.4.38/bin/httpd -k start
test      4459  4456  0 17:32 ?        00:00:00 /home/test/apache-httpd-2.4.38/bin/httpd -k start
test      4721  4715  0 18:10 pts/0    00:00:00 grep apache

Awatar użytkownika
dedito
Moderator
Posty: 2960
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: dedito » 18 lutego 2019, 19:23

Jednego nie rozumiem. Piszesz, że jesteś początkujący, a wybierasz rozwiązania niestandardowe jak odpalenie apacha w katalogu domowym.
Czemu nie wybierzesz jakiegoś rozwiązania zgodnego z aktualnymi trendami?

Kunero
Posty: 17
Rejestracja: 26 stycznia 2019, 19:30

Re: PHP nie wykonuje kodu w przeglądarce

Post autor: Kunero » 18 lutego 2019, 22:20

dedito pisze:
18 lutego 2019, 19:23
Piszesz, że jesteś początkujący, a wybierasz rozwiązania niestandardowe jak odpalenie apacha w katalogu domowym.
Piszę, że jestem początkujący jeśli chodzi o konfiguracje Apache. Przynajmniej tak oceniam poziom swojej wiedzy w tym temacie.
Czemu nie wybierzesz jakiegoś rozwiązania zgodnego z aktualnymi trendami?
Bo chcę się nauczyć czegoś nowego, ale mam problemy z samodzielnym rozwiązaniem opisywanego problemu. A jakie są aktualne trendy?

ODPOWIEDZ