Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: php , apache , iis
Forum PHP.pl > Forum > Serwery WWW
lygmunt
Jest taka sytuacja , aplikacja w php, działa poprawnie 'pod serwerem apache' , pod IIS zwraca taki komunikat:
Okreslona aplikacja cgi nie zachowala sie poprawnie i nie zwrocila pelnego zestawu naglowkow http
Czy ktos moze dac jakas wskazowke , jak to poprawic i dlaczego tak sie dzieje
escaflowne
Więcej szczegółów: który IIS? 5 czy 6?
To IIS czy PWS?
lygmunt
Komunikat jest taki : Bład CGI
Okreslona aplikacja CGI nie zachowała się poprawnie i nie zwróciła pełnego zestawu nagłówków HTTP. , czasami dziala normalnie , a czasami wyskakuje wlasnie taki blad , zaraz zobacze co to za wersja IIS-a
escaflowne
I od razu szybkie pytanie: czy taki sam błąd wyskakuje przy próbie otwarcia pliku php o takiej zawartości:
  1. <?php
  2. ?>

?
lygmunt
wyswietla komunikat ze phpinfo jest disabled ze wzgledu na security reason.
escaflowne
Masz dostęp do php.ini?
Najprawdopodobniej będziesz mieć wpisane w nim:
Cytat
disable_functions = phpinfo

Wywal z tej listy niedozwolonych funkcji phpinfo i spróbuj jeszcze raz "odpalić" podany przeze mnie wcześniej kod.
Sam stworzyłeś tego php.ini czy też skopiowałeś go skądś?
No i pochwal się wreszcie wersją tego IISa. Który Windows?
lygmunt
IIS 6 , mam dostep juz wykomentowalem plik php.ini.
escaflowne
Dalej: czy masz dodane php jako rozszerzenie sieci Web? Jeżeli masz dodane, to czy jest ono dozwolone?
lygmunt
Przy wykonaniu skryptów dostaję taki błąd:
Błąd CGI
Określona aplikacja CGI nie zachowała się poprawnie i nie zwróciła pełnego
zestawu nagłówków HTTP. Zwrócone nagłówki:


Po kliknięciu odśwież skrypt działa poprawnie. Co ciekawsze błąd nie
występuje za każdym razem.

Rozszerzenie jest php jest dozwolone
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-2024 Invision Power Services, Inc.