Skocz do zawartości

Apache-2.2.3 Nie Wyświetla Plików .php


orrik

Rekomendowane odpowiedzi

Witam

Na FC5 zainstalowałem ze źródeł apache-2.2.3 i PHP-5.2.0 PHP zainstalowałem w następujący sposób :

1.

./configure --prefix=/usr/local/php --with-mysql --with-apxs2=/usr/local/apache2/bin/apxs --enable-force-cgi-redirect --with-gettext --enable-mbstring --with-curl --with-pcre-dir

2.

cp php.ini-recommended /usr/local/lib/php.ini

3.

cp libs/libphp5.so /usr/local/apache2/modules

 

W httpd.conf dopisałem :

...

LoadModule php5_module modules/libphp5.so

...

AddType text/html .shtml .html .phtml .php

 

Po restarcie apache w logach mam komunikat :

[Wed Nov 22 11:54:02 2006] [notice] caught SIGTERM, shutting down

[Wed Nov 22 11:55:00 2006] [notice] Apache/2.2.3 (Unix) mod_ssl/2.2.3 OpenSSL/0.9.8a PHP/5.2.0 configured -- resuming normal operations

 

Sworzyłem pliczek :

# cat 1.php

<?php

echo "Witaj"

?>

Jak wklepuje w firefoksie adres www.jakaśdomena.pl/1.php to mam białe tło - nic mi się nie pojawia.

Gdzie popełniłem błąd ?!

 

Pozdrawiam

Orrik

Odnośnik do komentarza
Udostępnij na innych stronach

Ja rowniez kompilowalem php, apache, do tego mysql i dziala bez problemowo.

 

Jesli instalowales mod_ssl to zauwaz ze najnowszy jest dla wersji apache_1.3.37, a nie dla galezi apache_2.x.

Jak chcesz miec wsparcie dla ssl to dodaj to w konfiguracji apache:

--enable-ssl

No i przyda ci sie openssl.

Ewentualnie uzyj wersji apache 1.3.x i skompiluj mod_ssl.

 

A prefix ustaw na:

--prefix=/usr/local

bo inaczej bedziesz miec niepotrzebne drzewo katalogow php.

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ę...