pobieranie stron przez php

Instalacja i konfiguracja oprogramowania sieciowego.
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:

pobieranie stron przez php

Post autor: kabanek »

po aktualizacji ubuntu do 10.4 gdy uruchomiłem apacha i na niej stronę to zaczęło mi się pobieranie kodu źródłowego moich plików php. Poszukałem po necie i polecenie

Kod: Zaznacz cały

a2enmod php5
nic nie daje (modół już został włączony) oraz dopisanie do httpd.conf zawartości

Kod: Zaznacz cały

AddType application/x-httpd-php .php 
AddType application/x-httpd-php .php3 
AddType application/x-httpd-php .php4 
AddType application/x-httpd-php .phtml
również nic nie dało. Usunąłem (z opcją --purge) i zainstalowałem libapache2-mod-php5, ale również bez rezultatu. Czego mogę jeszcze spróbować?
Awatar użytkownika
MrRobby
Przyjaciel
Przyjaciel
Posty: 398
Rejestracja: 21 lip 2006, 20:26
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: pobieranie stron przez php

Post autor: MrRobby »

Szukałeś na forum? Temat był wałkowany wiele razy. Nie szukaj pod kątem 10.04. I sprawdź jak się zachowuje strona na innej przeglądarce
Pozdrawiam MrRobby

BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
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: pobieranie stron przez php

Post autor: kabanek »

szukałem, szukałem. Te 2 rzeczy, które zrobiłem to znalazłem właśnie na jakimś forum. U nas znalazłem ten temat viewtopic.php?t=78613&highlight=pobieranie+strony+przez, ale porada Razi nic nie dała (pliki już tam są) a jeśli chodzi o libxml2 to mam już dawno to zainstalowane.

Uruchamiałem to pod operą oraz ff i na obu przeglądarkach jest to samo.
Awatar użytkownika
Echinos
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 237
Rejestracja: 15 maja 2005, 09:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: pobieranie stron przez php

Post autor: Echinos »

Sprawdź uprawnienia uruchamianego pliku oraz katalogu nadrzędnego.
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: pobieranie stron przez php

Post autor: kabanek »

ustawiłem tam wszędzie uprawnienia 777. Gdy wejdę do katalogu głównego (gdzie nie mam żadnej strony) to widzę katalogi, które się tam znajdują, lecz gdy wejdę już do któregoś katalogu, to pojawia mi się okienko z pobieraniem pliku, tzn http://img443.imageshack.us/img443/1427 ... kranu6.png (na ff mam to samo)
Awatar użytkownika
Kiro
Wytworny Kaczor
Wytworny Kaczor
Posty: 340
Rejestracja: 06 lis 2007, 12:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.10
Środowisko graficzne: Unity
Architektura: x86_64

Odp: pobieranie stron przez php

Post autor: Kiro »

A w jakim folderze trzymasz te pliki? Serwer nie interpretuje wszystkich plików tylko te trzymane domyślnie w /var/www/
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: pobieranie stron przez php

Post autor: kabanek »

tak, wiem. Zrobiłem userdir, żeby nie ruszać ścieżki /var/www i przed aktualizacją działało wszystko. Teraz Apache wchodzi do tego folderu, ale już php nie parsuje plików. Gdy utworzyłem plik php w /var/www to wszystko działa
Awatar użytkownika
Kiro
Wytworny Kaczor
Wytworny Kaczor
Posty: 340
Rejestracja: 06 lis 2007, 12:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.10
Środowisko graficzne: Unity
Architektura: x86_64

Odp: pobieranie stron przez php

Post autor: Kiro »

Masz odpowiedź, nadpisały Ci się ustawienia apache. Zrób dira jeszcze raz i będziesz mieć z głowy.

//pozdrawiam pinokio999
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: pobieranie stron przez php

Post autor: kabanek »

ja robiłem wcześniej wg tej instrukcji
http://pepisboczek.wordpress.com/2008/1 ... ytkownika/
teraz patrzę i nic nie zostało zmienione. Jak było tak jest a komenda sudo a2enmod mi odpowiada
Module userdir already enabled
Awatar użytkownika
Kiro
Wytworny Kaczor
Wytworny Kaczor
Posty: 340
Rejestracja: 06 lis 2007, 12:38
Płeć: Mężczyzna
Wersja Ubuntu: 14.10
Środowisko graficzne: Unity
Architektura: x86_64

Odp: pobieranie stron przez php

Post autor: Kiro »

To się robi jeszcze jakoś inaczej, jakieś pliki się modyfikuje. Poszukaj, ja zgubiłem gdzieś ściągę.
Awatar użytkownika
Smiecho
Piegowaty Guziec
Piegowaty Guziec
Posty: 18
Rejestracja: 31 sie 2006, 08:52
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: pobieranie stron przez php

Post autor: Smiecho »

Też miałem ten problem. Okazało się, że w 10.4 namieszało się co nieco w konfiguracji PHP. Zerknij do pliku /etc/apache2/mod-enabled/php5.conf. Pewnie zobaczysz coś takiego:

Kod: Zaznacz cały

IfModule mod_php5.c>
    <FilesMatch "\.ph(p3?|tml)$">
        SetHandler application/x-httpd-php
    </FilesMatch>
    <FilesMatch "\.phps$">
        SetHandler application/x-httpd-php-source
    </FilesMatch>
    # To re-enable php in user directories comment the following lines
    # (from <IfModule ...> to </IfModule>.) Do NOT set it to On as it
    # prevents .htaccess files from disabling it.
    <IfModule mod_userdir.c>
        <Directory /home/*/public_html>
            php_admin_value engine Off
        </Directory>
    </IfModule>
</IfModule>
Zakomentuj linijki

Kod: Zaznacz cały

#    <IfModule mod_userdir.c>
#        <Directory /home/*/public_html>
#            php_admin_value engine Off
#        </Directory>
#    </IfModule>
Potem wystarczy restart Apache (sudo /etc/init.d/apache2 restart), można jeszcze przeczyścić cache przeglądarki i wszystko będzie działać.
Loup
Sędziwy Jeż
Sędziwy Jeż
Posty: 56
Rejestracja: 26 sie 2008, 19:00
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: GNOME
Architektura: x86

Odp: pobieranie stron przez php

Post autor: Loup »

Smiecho pisze:Też miałem ten problem. Okazało się, że w 10.4 namieszało się co nieco w konfiguracji PHP. Zerknij do pliku /etc/apache2/mod-enabled/php5.conf. Pewnie zobaczysz coś takiego:
Zakomentuj linijki

Kod: Zaznacz cały

#    <IfModule mod_userdir.c>
#        <Directory /home/*/public_html>
#            php_admin_value engine Off
#        </Directory>
#    </IfModule>
Potem wystarczy restart Apache (sudo /etc/init.d/apache2 restart), można jeszcze przeczyścić cache przeglądarki i wszystko będzie działać.
Miałem to samo i ze 2 dni szukałem rozwiązania. Po wykonaniu w/w czynności problem rozwiązany. Wielkie dzięki :grin:

Mam tylko małą uwagę, u mnie nie ma katalogu mod-enabled, jest mods-enabled
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

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