Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-03-04 00:35:30

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

LaMp server i niedziałający PHP

Witam. Zainstalowałe i skonfigurowałem LaMp server zgodnie z instrukcją w

Kod:

https://wiki.debian.org/LaMp

.

Wszystko dobrze, nie wywala żadnych błędów ale niestety przy odpaleniu pliku .PHP nie uruchamia go w przeglądarce tylko od razu przeglądarka go chce pobierać. Bardzo proszę o pomoc.

Offline

 

#2  2016-03-04 00:40:35

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: LaMp server i niedziałający PHP

2797

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:36:17)

Offline

 

#3  2016-03-04 00:50:25

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

No tak. Wcześniej korzystałem z lokalnego serwera wbudowanego w php

Kod:

php -S 127.0.0.1:80

ale musiałem to odpalać za każdym razem, kiedy uruchamiałem kompa (nie miałem skryptu z autouruchamianiem, bo go nie umiem zrobić - od niedawna przesiadłem się na debiana). I po użyciu tego serwera lokalnego wbudowanego w PHP wyświetlało mi pliki .php w przeglądarce bez wysyłania ich na serwer. Teraz zainstalowałem LaMp ponieważ potrzebuję php i mysql i również jest uruchomiony na localhoscie -

Kod:

http:127.0.0.1:80/phpmtyadmin/

działa. Tylko nie wiem dlaczego nie wyświetla mi plików php w przeglądarce. Nadal się posiłkuję tym wbudowanym w PHP ale chcę przestać i mieć LaMp'a działającego lokalnie.

P.s. Słownictwo uproszczone, żeby łatwiej było opisać problem.

Ostatnio edytowany przez Reasum (2016-03-04 00:51:12)

Offline

 

#4  2016-03-04 10:00:16

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

Pokaż konfigurację vhosta.

Offline

 

#5  2016-03-04 14:55:58

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

A gdzie powinien on się znajdować? Szukałem w googlach odpowiedzi i w folderze /etc/apache2/ nie mam takiego pliku.

Offline

 

#6  2016-03-04 15:00:43

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

vhost = virtual host
Możesz mieć w /etc/apache2/sites-available/ i jeśli włączony (aktywny) to podlinkowany do /etc/apache2/sites-enabled/.

Jeśli phpmyadmin działa Ci poprawnie, to zajrzyj sobie jak jest skonfigurowany - plik /etc/apache2/conf.d/phpmyadmin.conf

Ostatnio edytowany przez mariaczi (2016-03-04 15:05:12)

Offline

 

#7  2016-03-04 15:08:17

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

Kod:

<VirtualHost *:80>

    ServerAdmin oskar@ResResovsky
    DocumentRoot /var/www/html

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

plik się nasywa 000-default.conf

Ostatnio edytowany przez Reasum (2016-03-04 15:14:45)

Offline

 

#8  2016-03-04 15:20:26

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

I plik php wrzucony w lokalizację "/var/www/html" jest przetwarzany poprawnie? Przejrzałeś konfigurację dla phpmyadmina?

Offline

 

#9  2016-03-04 15:26:43

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

Tak. Działa poprawnie. Zarówno plik który tam przeniosłem jak i plik test.php, który jest tam od początku (instrukcja instalacji - etap sprawdzania czy działa)

Offline

 

#10  2016-03-04 15:41:19

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

W jakiej lokalizacji nie działa?

Offline

 

#11  2016-03-04 15:42:19

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

nie działa w home/oskar/WWW. Ale zdarza się, że czasami mam pliki porozmieszczane po całym /home/ - da się tak zrobić, żeby /home/ razem z podkatalogami działał dobrze?

Offline

 

#12  2016-03-04 15:44:46

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

Pokaż teraz, gdzie (w jakim pliku) i jak masz skonfigurowaną lokalizację "home/oskar/WWW".

Offline

 

#13  2016-03-04 15:57:27

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

plik userdir.conf

Kod:

<IfModule mod_userdir.c>
    UserDir WWW
    UserDir disabled root

    <Directory /home/WWW>
        AllowOverride FileInfo AuthConfig Limit Indexes
        Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
        <Limit GET POST OPTIONS>
            Require all granted
        </Limit>
        <LimitExcept GET POST OPTIONS>
            Require all denied
        </LimitExcept>
    </Directory>
</IfModule>

w żadnym więcej nie ma tej lokalizacji

Offline

 

#14  2016-03-04 16:13:39

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

W którym miejscu masz ów plik? ew. dowiązanie do niego?
Skąd masz taka linię

Kod:

    <Directory /home/WWW>

Próbowałeś coś zmienić/poprawić ale nie do końca poprawnie :)?!

Offline

 

#15  2016-03-04 16:16:55

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

plik w folderze /etc/apache2/mods-enabled. Utworzył się automatycznie przy instalacji (postępowałem zgodnie z instrukcją).

A jeżeli bym zmienił

Kod:

<VirtualHost *:80>

    ServerAdmin oskar@ResResovsky
    DocumentRoot /var/www/html

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

na

Kod:

<VirtualHost *:80>

    ServerAdmin oskar@ResResovsky
    DocumentRoot /home
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

to będzie działać w folderze home i jego podfolderach?

Offline

 

#16  2016-03-04 16:19:43

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

To Twój system, zatem swobodnie możesz zmieniać konfigurację i sprawdzić jaki będzie tego efekt.
Poponuję Ci jednak choć odrobinę doczytać i zrozumieć jak to działa a nie "w ciemno strzelać". Na domowym serwerze na taką zmianę możesz sobie pozwolić, na produkcyjnym... chyba bym nie zaryzykował.

Offline

 

#17  2016-03-04 16:25:52

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

Nie nie - to serwer domowy, żeby nie musieć za każdym razem po wprowadzeniu zmian w pliku php nie wywyłać go na serwer który będzie mi go wykonywał. Potrzebuję móc go wykonać lokalnie z dysku w przeglądarce.

P.s. Zmieniłem nawet na konkretny folder w /home/ i niestety nie działa

Ostatnio edytowany przez Reasum (2016-03-04 16:29:16)

Offline

 

#18  2016-03-04 16:51:22

  mariaczi - Użytkownik

mariaczi
Użytkownik
Zarejestrowany: 2007-10-02

Re: LaMp server i niedziałający PHP

Kurcze, wybacz ale naprawdę mieszkasz aktualnie w Liverpool? Jak z Twoim angielskim?
Może ten artykuł pomoże Ci zrozumieć "jak to działa": https://docs.joomla.org/Configuring_a_LAMPP_server_for_PHP_development/Linux_desktop
Nie patrz, że to z joomla. Joomla też potrzebuje php do działania ;)

Offline

 

#19  2016-03-06 22:23:05

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

Aktualnie nie w Liverpoolu tylko w Dungarvan w Irlandii. W LP byłem tylko u siostry. Dzięki za tego linka :) Działa :) fakt, że nie zrobiłem dla całego home (nie wiem czemu nie chciało działać) ale zrobiłem dla home/WWW i działa wszystko :)

Wielkie dzięki :) Wiem, że marudny jestem, ale pewnie nie da się tak, żeby działało bez wpisywania na początku 127.0.0.1:80 ?

Offline

 

#20  2016-03-06 22:46:23

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/urandom
Zarejestrowany: 2008-01-07

Re: LaMp server i niedziałający PHP

Zainteresuj się plikiem [b]/etc/hosts[/b]

Np taki wpis:

Kod:

127.0.0.1  box

Kod:

ping -c1 box
PING box (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=128 time=0.062 ms

--- box ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.062/0.062/0.062/0.000 ms

W przeglądarce wtedy wpisujesz:

Kod:

http://box/

albo samo [b]box[/b] jak ma autouzupełnianie, jak Firefox, Opera czy Chrome.
;)

Pozdro

Ostatnio edytowany przez Jacekalex (2016-03-06 22:49:07)


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#21  2016-03-06 22:47:52

  pink - Użytkownik

pink
Użytkownik
Skąd: P17PY93
Zarejestrowany: 2005-09-16
Serwis

Re: LaMp server i niedziałający PHP

localhost/index.php
a jak masz strony w folderach to
localhost/folder/index.php

sie wpisuje


T430 think-box 4.9-custom x86_64 Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz GenuineIntel GNU/Linux
"Doktor plama i maharadża są pod złotym leszczem." "Człowieka od zwierzęcia odróżnia ciekawość świata. Patrze słucham i wyciągam wnioski."
http://przemyslawmamon.com/
https://www.behance.net/przemyslawmamon

Offline

 

#22  2016-03-06 22:53:13

  Reasum - Użytkownik

Reasum
Użytkownik
Skąd: Zgorzelec
Zarejestrowany: 2015-11-23

Re: LaMp server i niedziałający PHP

no tak - mogę wpisywać albo adres, albo localhosta. więch jeżeli mam wpisywać box czy którekolwiek z w/w to i tak mi to żadnej różnicy nie robi. Więc zostanę przy localhoscie.

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)

[ Generated in 0.013 seconds, 11 queries executed ]

Informacje debugowania

Time (s) Query
0.00012 SET CHARSET latin2
0.00006 SET NAMES latin2
0.00168 SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.133.132.205' WHERE u.id=1
0.00111 UPDATE punbb_online SET logged=1716842995 WHERE ident='3.133.132.205'
0.00056 SELECT * FROM punbb_online WHERE logged<1716842695
0.00074 SELECT topic_id FROM punbb_posts WHERE id=298733
0.00151 SELECT id FROM punbb_posts WHERE topic_id=28345 ORDER BY posted
0.00110 SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28345 AND t.moved_to IS NULL
0.00008 SELECT search_for, replace_with FROM punbb_censoring
0.00122 SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28345 ORDER BY p.id LIMIT 0,25
0.00104 UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28345
Total query time: 0.00922 s