cs-joke.pl forum

Full Version: Problemy z Perl i Apache2.
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
[Modyfikacje proszę przenieść moją nitkę, jeśli jestem w niewłaściwej sekcji]   Cześć forach. Początkujący tutaj.   Mam problem z zaimplementowaniem witryny opartej na perlu na pulpicie Ubuntu 11.10 z zainstalowanym stosem LAMP i mod_perl (świeża instalacja, nic więcej na tym).   Przeglądam niezliczone strony internetowe i książki Wiem, że muszę utworzyć folder cgi-bin i umieścić pliki witryny w środku, ale ciągle napotykam błąd 404 nie znaleziony podczas próby przejścia do niego w mojej wewnętrznej sieci LAN. Próbowałem wielu rzeczy; dodawanie linii do httpd.conf, przenoszenie katalogu głównego cgi-bin, ale nic nie działa.   Z właścicielami kodu źródłowego zweryfikowaliśmy, że strona perl powinna być "plug-and-play", co oznacza, że wszystko, co musisz zrobić, aby uruchomić podstawowe działanie, to wstawić go do cgi-bin, ale to nie wydaje się być być dla mnie. PHP działa dziwnie, ale Perl odmawia.   Co chciałbym wiedzieć głównie to: Jaki jest najprostszy sposób na wdrożenie perla na apache? Uznano by nieco bardziej szczegółowe kroki, ponieważ widziałem zbyt wiele mylących samouczków.   To jest mój pierwszy raz, kiedy próbuję radzić sobie z dynamicznymi stronami internetowymi, zazwyczaj po prostu mam statyczną stronę na Apache (lol)   Czy ktoś może doradzić? Dzięki.
do instalacji mod_perl na platformę ubuntu, łatwiej będzie uruchomić pakiety z Internetu Indeks
kcongxi napisał: do instalacji mod_perl na platformę ubuntu, łatwiej będzie uruchomić pakiety z Internetu Indeks / dist Ciekawe, czy wiesz, o co pyta TS?
Po prostu karmić Cię większą ilością informacji. Zawsze ustawiaj logi dostępu i błędów, aby uzyskać więcej informacji o tym, co poszło nie tak Kod: ogon -f
Właściwie to mam Apache2 przez LAMPĘ zadaniową, ale spróbuję. Wystąpił wewnętrzny błąd serwera, nawet po usunięciu mod_perl, myślę, że przeinstaluję system operacyjny i spróbuję.
Zelretch napisał: Właściwie to mam Apache2 przez LAMPĘ zadaniową, ale spróbuję. Wystąpił wewnętrzny błąd serwera, nawet po usunięciu mod_perl, myślę, że przeinstaluję system operacyjny i spróbuję. Nie musisz usuwać modperl, nawet go nie używasz. Wewnętrzny błąd serwera wynika z tego, że skrypt nie jest wykonywalny lub ma odpowiednie uprawnienia. Twój apache powinien być domyślnie uruchomiony przy użyciu następującego użytkownika i grupy w Ubuntu Kod: uid = 33 (www-data) gid = 33 (www-data) groups = 33 (dane www) Upewnij się, że twój skrypt jest wykonywalny Kod: ls