Skocz do zawartości

[apache] Brak Tresci I Errorow Na Stronie Www


piasek

Rekomendowane odpowiedzi

witam

 

wiec zakladam kolejny watek

 

mam apache, php, mysql i phpmyadmin

wszystko dziala, wiec wrzucilem do katalogu zawartosc strony

i proboje sprawdzic jak to teraz wyglada w przegladarce i NIC, NIE MA

nie pokazuje sie tresc nie pokazuje sie zaden error nic,

 

jesli do pliku index.php dopisze na poczatku phpinfo(); czy jakies echo "1234";

to to sie pokazuje, ale cala reszta ktora powinna sie pojawic juz nie,

nie wiem nawet o co sie zapytac,

 

jakies pomysly co sprawdzic/poprawic/wlaczyc/wylaczyc ??

 

pozdrawiam

p.s.

Odnośnik do komentarza
Udostępnij na innych stronach

Utwórz plik .htaccess w katalogu do którego się odwołujesz i wpisz

php_value display_errors 1
php_value error_reporting E_ALL

 

lub w index.php na górze bloku PHP - ten który jest w katalogu do którego dana strona się odwołuje:

error_reporting(E_ALL);
ini_set('display_errors', 1);

 

 

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

niestety to nic nie zmienia (sprawdzilem obie opcje) nadal nie dostaje zadnych komunikatow na stronie

nawet jesli stworze nowy plik php

i wprowadze taki kod:

echo sdfgsdfs

if fgfg = 45
echo rtrtrt

 

chcialbym wiedziec o co tu chodzi poprzednio siedzialem i dzialalem na ubuntu i tam wszystko smiagalo

bez problemu przesiadlem sie na fedore i co krok mam problemy :|

Odnośnik do komentarza
Udostępnij na innych stronach

echo sdfgsdfs

if fgfg = 45
echo rtrtrt

 

A gdzie jest <?php

i

?>

 

hmm?

 

Zainstaluj może phpmyadmin (musisz dodać repozytorium rpmfusion) - on Ci doinstaluje wszystkie zależności do działania php.

 

Czy coś zmieniałeś w konfiguracji apache/php?

Odnośnik do komentarza
Udostępnij na innych stronach

oczywiscie ze jest <?php ikod pomiedzy ?> ;)

 

mam phpmyadmin zainstalowanego

zmienialem troche w konfiguracji apache

dodalem virtual hosty

 

wiec tresci nadal nie widac, nawet errorow jesli zrobie umslnie bledy w php

 

 

ok mialem taki problem po zainstalowaniu system-config-httpd

 

Starting httpd: (98)Address already in use: make_sock: could not bind to address [::1]:80

no listening sockets available, shutting down

Unable to open logs

i teraz nawet nie moge wystartowac z httpd bo pojawia sie ten komunikat

aby to rozwiazac wystarczylo w tym wypadku usunac plik:

/etc/httpd/conf.d/system-config-httpd.conf

 

 

pozdrawiam

p.s.

Odnośnik do komentarza
Udostępnij na innych stronach

wiec tresci nadal nie widac, nawet errorow jesli zrobie umslnie bledy w php

 

ok okazalo sie ze w php.ini

mialem wylaczona obluge errorow (w ubuntu byla domyslnie wlaczona)

display_errors: Off

zamienilem na On

i dodatkowo zmienielime

error_reporting = E_ALL

na

error_reporting = E_ALL & ~E_NOTICE

 

teraz korzystam ze smarty i dostalem komunikat ze nie moze utworzyc plikow

mam 3 katalogi:

smarty_cache

smarty_config

smarty_templates_compiled

 

i wszystkie maja ustawione prawa 777 ale nadal dostaje komunikat ze nie mozna do nich zapisac, wiec pytanie

o czym jesce zapomnialem

 

pozdrawiam

p.s.

 

Odnośnik do komentarza
Udostępnij na innych stronach

jesli przez TO, masz namysli nadanie praw, to probowalem

i jako uzytkownik i jako root, niestety ani jedno, ani drugie nie pomoglo

 

Jaki dokładnie jest komunikat? Gdzie są te pliki ?

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jaki dokładnie jest komunikat? Gdzie są te pliki ?

 

wiec komunikat z przegladaraki jest nastepujacy:

 

Warning: Smarty error: problem creating directory "/home/piasek/workspace/LewymPasem/includes/../smarty_templates_compiled//%%192/%%1926952680" in /home/piasek/workspace/LewymPasem/includes/lib/smarty/Smarty.class.php on line 1043

 

katalog smarty_template_compiled ma nadane prawa 777

podobnie jak smarty_cache

oraz smarty_config

i szystkie 3 katalogi znajduja sie w tym samy katalogu co plik index.php

 

gdzies na necie znalazlem ze powinienem w httpd.conf zmienic User i Group z apache na None

ale to nie zadzialalo

pozdrawiam

p.s.

Odnośnik do komentarza
Udostępnij na innych stronach

Selinux zabrania serwowania zawartości z katalogu domowego.

 

setsebool -P httpd_enable_homedirs 1

 

tylko ze selinuxa mam wylaczonego, bo chcialem sprawdzic czy to wlasnie

przez niego mi nie dziala....

Odnośnik do komentarza
Udostępnij na innych stronach

access_log:

::1 - - [26/Nov/2009:09:48:35 +0100] "GET /modules/galeria/templates/photogalery.tpl HTTP/1.1" 404 314 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko Fedora/1.9.1.5-1.fc11"
::1 - - [26/Nov/2009:09:48:51 +0100] "GET /modules/galeria/templates/photogalery.tpl HTTP/1.1" 404 314 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko Fedora/1.9.1.5-1.fc11"
127.0.0.1 - - [26/Nov/2009:09:49:02 +0100] "GET /galery/ HTTP/1.1" 200 146818 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091105 Fedora/3.5.5-1.fc11 Firefox/3.5.5"
127.0.0.1 - - [26/Nov/2009:09:49:06 +0100] "GET /favicon.ico HTTP/1.1" 404 286 "-" "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.5) Gecko/20091105 Fedora/3.5.5-1.fc11 Firefox/3.5.5"

 

error_log:

[Thu Nov 26 09:48:35 2009] [error] [client ::1] File does not exist: /home/piasek/workspace/modules
[Thu Nov 26 09:48:51 2009] [error] [client ::1] File does not exist: /home/piasek/workspace/modules
[Thu Nov 26 09:49:06 2009] [error] [client 127.0.0.1] File does not exist: /home/piasek/workspace/favicon.ico

 

oczywiscie takiego pliku nie mam /home/piasek/workspace/favicon.ico, ale tez nigdzie w swoim skrypcie sie do takiego pliku nie odwoluje

i nie rozumiem skad sie wziela taka sciezka : /home/piasek/workspace/modules

bo do takiej sie nigdzie nie odwoluje

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...