Windows 7 Forum: konfiguracja, optymalizacja, porady, gadżety •

Pełna wersja: Skrypty CGI z Perla
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Mam Windows 7 Home Premium od niedawna. Zainstalowałem usługi IIS i próbuję traktować komputer jako serwer. I nie umiem uruchomić skryptów CGI napisanych kiedyś w Perlu i działających w dawnej firmie na serwerze pod Linuksem.Zmieniłep pierwszy wiersz działającego skryptu z:
#!/usr/bin/perl
na:
#!C:/perl64/bin

Ale skrypt nie chce działać i wyświetla komunikat:

Podsumowanie błędu
Błąd HTTP 500.0 — Internal Server Error
Nie można odnaleźć procesora scriptProcessor <handler> w konfiguracji aplikacji <fastCGI>
Szczegółowe informacje o błędzie
Moduł FastCgiModule
Powiadomienie ExecuteRequestHandler
Obsługa perl
Kod błędu 0x80070585
Żądany adres URL http://localhost:80/GameCgi/zgadywankaW.cgi
Ścieżka fizyczna C:\inetpub\wwwroot\GameCgi\zgadywankaW.cgi
Metoda logowania Anonimowy
Użytkownik logowania Anonimowy
Katalog dziennika śledzenia niepomyślnych żądań C:\inetpub\logs\FailedReqLogFiles
Najbardziej prawdopodobne przyczyny:

* Usługi IIS odebrały żądanie, jednak podczas jego przetwarzania wystąpił błąd wewnętrzny. Główna przyczyna błędu zależy od tego, który moduł obsługuje żądanie i co się działo w procesie roboczym w chwili wystąpienia błędu.
* Usługi IIS nie mogły uzyskać dostępu do pliku web.config witryny sieci Web lub aplikacji. Może to się zdarzyć, jeśli uprawnienia NTFS są ustawione niepoprawnie.
* Usługi IIS nie mogły przetworzyć konfiguracji witryny sieci Web lub aplikacji.
* Uwierzytelniony użytkownik nie ma uprawnień do korzystania z tego pliku DLL.
* Żądanie jest mapowane do obsługi zarządzanej, ale funkcja rozszerzeń środowiska .NET nie została zainstalowana.


Podejrzewam, że coś źle ustawiłem (albo czegoś nie ustawiłem) w menedżerze IIS.
Byłbym wdzięczny za wszelkie porady, jak uruchomić skrypt CGI napisany w Perlu
Przekierowanie