Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: apache2 + php5 Linux
Forum PHP.pl > Forum > Serwery WWW
RAIH
Witam

Zainstalowałem apache-2.0.58 oraz php-5.1.4-r1 .....
jednak nie moge uruchomic obsługi php .....

httpd.conf
http://www.reih.xorg.pl/httpd.conf

php5.conf
http://www.reih.xorg.pl/smieci/70_mod_php5.conf

Serwer dziala i poprawienie wyswietla kod html
php dziala pod konsola gdy uruchomie skrypt

jednak php na serwerze nie dziala

dostaje blad :

Kod
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, reih@yahoo.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


mysle ze blad tkwi w tych liniach

Kod
ScriptAlias /php/ "/usr/lib64/php5/bin/"
Action application/x-httpd-php5 "/php/php"


nie dokonca rozumiem na co maja wskazywac ..........
gdy je zahaszuje przegladarka hce pobrac plik typu application/x-httpd-php5 (index.php)

......
Fo
oczywistym jest że w momencie gdy hashujesz linijki odpowiedzialne za parsowanie plików .php to serwer httpd zwraca Ci prosty komunikat - format pliku do którego się odwołujesz - jest nierozpoznawalny przez httpd. tak więc kwestia zachowania się httpd jest identyczna jak w przypadku gdybyś odwoływał się powiedzmy do pliku o rozszerzeniu zip.

a cóż więcej można powiedzieć na temat twojego php,

mianowicie zobacz, gdzie zainstalowany jest php5 - jaki to jest dokładnie katalog, spójrz może jeszcze na mój temat na forum serwery www (przyklejony) i może informacje, które przedstawiłem tam, okażą się dla Ciebie pomocne.

taką mam bynajmniej nadzieję.

pozdrawiam,
Artur Kwiatkowski alias Fo

edit: czy ten action application/x-httpd-php5 to nie powinien być x-httpd-php ?
RAIH
Zahashowana bo napisana nieprawidlowo
znajduja sie tam przeciez prawidlowe wpisy :

Kod
AddType application/x-httpd-php .php
AddType application/x-httpd-php5 .php5


tak jak pisałem te 2 linijki
Kod
ScriptAlias /php/ "/usr/lib64/php5/bin/"
Action application/x-httpd-php5


wydaja sie byc odpowiedzialne za to jak wykonywac skrypt php

"/usr/lib64/php5/bin/" --> mozna sie domyslec na co ma wskazywac
/php/ --> ten argument nie wiem na co
"/php/php" ---> to rowniez niewiem (wogole nie mam takich katalogow)

wiesz moze na co maja wskazywac te argumenty mysle ze to rozwiaze moj problem

pozdr
wrzasq
jak nie trudno sie domyslic, ScriptAlias definiuje alias, czyli po:
Kod
ScriptAlias /php/ "/usr/lib64/php5/bin/"

sciezki z /php/ beda zamieniane na /usr/lib64/php5/bin/.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.