From: Dank Bagryantsev <4alt@mail.ru> To: ALT Linux sysadmin discuss <sysadmins@lists.altlinux.org> Subject: Re: [Sysadmins] apache + perl Date: Sat, 24 Feb 2007 01:23:33 +0200 Message-ID: <1724150748.20070224012333@lugaport.net> (raw) In-Reply-To: <21bd5bb90702221243ua3d5ed6p7f61f04610dc3299@mail.gmail.com> Здравствуйте, Mikhail. Вы писали четверг 22 февраля 2007 г., 22:43:55: MAP> 22.02.07, Mikhail A. Pokidko написал(а):У меня ламерский вопрос MAP> - что надо сделать, чтобы обрабатывались перл-скрипты, а не выводились plain-text`ом, MAP> кроме AddHandler cgi-script .cgi .pl? MAP> Установил и apache-mod_perl и perl-CGI - нейдет каменный цветок, MAP> а голова на ночь глядя уже как-то и не особо думает. MAP> Не оставляет чувство, что забыл что-то элементарное, но от этого не легче. MAP> Беглым гуглением так сразу ничего не нашел MAP> perl /var/www/cgi-bin/printenv отрабатывает может это? <IfModule mod_perl.c> PerlSendHeader On AddHandler perl-script .cgi AddHandler perl-script .pl PerlHandler Apache::Registry </IfModule> что у Вас установлено один httpd-perl или связка httpd + httpd-perl ? To ALL: У меня ситуация похлеще стоит apache 1.3.37rusPL30.22-alt0.M24.1 поставил bugzilla (но более новую, чем в репозиториях ALT) работает медленно (slow response time), но стабильно. Решил установить httpd-perl установил, настроил связку httpd + httpd-perl НО, вижу глючит! пытаюсь заходить напрямую на httpd-perl - глючит все равно: например, первый раз нажимаю на ссылку (отрабатывает медленно, это понятно) http://bugzilla.local:8200/editparams.cgi?section=attachment затем нажимаю на другие ссылки (отрабатывает быстро): http://bugzilla.local:8200/editparams.cgi?section=bugchange http://bugzilla.local:8200/editparams.cgi?section=admin ссылки в адресе броузера меняются, но страница выводится одна и та же! Если подождать несколько минут, и снова попробовать, то ситуация повторяется - любая первая ссылка отрабатывает корректно (но медленно), остальные быстро (но неправильно) В логах никаких ошибок при коннекте напрямую к httpd-perl. Только при связке httpd + httpd-perl появлялись сообщения в логах httpd-perl: [notice] child pid 30614 exit signal Segmentation fault (11) или подобное: [error] [Wed Feb 21 04:07:21 2007] null: Undefined subroutine &Apache::ROOT::index_2ecgi::Param called at /var/www/vhosts/bugzilla/index.cgi line 46.\n Насколько я понимаю, где-то что-то не так с кешированием компилированных скриптов в httpd-perl? У кого какие мнения? Проблема в настройках или в самом пакете? Если в настройках, то куда смотреть? -- С уважением, Dank
parent reply other threads:[~2007-02-23 23:23 UTC|newest] Thread overview: expand[flat|nested] mbox.gz Atom feed [parent not found: <21bd5bb90702221243ua3d5ed6p7f61f04610dc3299@mail.gmail.com>]
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1724150748.20070224012333@lugaport.net \ --to=4alt@mail.ru \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git