[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.
Problemy z Perl i Apache2.
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
« Next Oldest | Next Newest »
Users browsing this thread: 7 Guest(s)