![]() |
|
Модераторы: korob2001, ginnie |
![]()
|
|
| Matr1X |
|
|||
|
Unregistered |
Корче поставил я Apache2 Server дома. До этого сидел на версии 1.3... Скачал Perl интерпитёр 5.8.1 - вроде прописал всё как надо (хотя conf на апаче несколько отличался от предидущего).
Папка с cgi-bin у меня не работает... Пишет: Forbidden You don't have permission to access /example.pl on this server. -------------------------------------------------------------------------------- Apache/2.0.48 (Win32) Server at 127.0.0.1 Port 80 Не знаю в чём дело - прописан cgi у меня так: ScriptAlias /cgi-bin/ "E:/usr/local/cgi-bin/" + <Directory "E:/usr/local/cgi-bin"> AllowOverride All Options ExecCGI Order allow,deny Allow from all </Directory> Может что-то в настройках Perl не то... подскажите плиз, в чём может быть трабла, и как оную можно профиксить? Зарание большое спасибо... |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: нет Всего: 11 |
Там вроде как ScriptAlias должен быть еще прописан... У меня так:
Соответственно, пропиши тот каталог, который нужен... И еще mod_perl в апаче есть? включен? -------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
| Matr1X |
|
|||
|
Unregistered |
Читай внимательней, у меня алиас был указан. После слов "Не знаю в чём дело - прописан cgi у меня так:".
Кстати сам перл работает, ну если через Command Prompt писать "perl -w nameproject.pl". Конкретно трабл с отображением cgi... не наю, может тему перенести, т.к. конкретно к перлам это отношения не имеет! Блин срочно надо - помогите плиз. Может кому conf скинуть для рассмотрения вплотную, найдутся интузиасты? Проста мне надо срочно - я сэквел проекты не могу писать почеловечески |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
что в логах апача?
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Matr1X |
|
|||
|
Unregistered |
А это где?-)))) Если я правильно понял, то это error.log. тогда лови...
[Tue Dec 09 07:03:49 2003] [warn] pid file C:/Program Files/Apache Group/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Tue Dec 09 07:03:49 2003] [notice] Parent: Created child process 280 [Tue Dec 09 07:03:49 2003] [notice] Child 280: Child process is running [Tue Dec 09 07:03:49 2003] [notice] Child 280: Acquired the start mutex. [Tue Dec 09 07:03:49 2003] [notice] Child 280: Starting 250 worker threads. [Tue Dec 09 07:09:30 2003] [notice] Parent: Received shutdown signal -- Shutting down the server. [Tue Dec 09 07:09:30 2003] [notice] Child 280: Exit event signaled. Child process is ending. [Tue Dec 09 07:09:31 2003] [notice] Child 280: Released the start mutex [Tue Dec 09 07:09:32 2003] [notice] Child 280: Waiting for 250 worker threads to exit. [Tue Dec 09 07:09:32 2003] [notice] Child 280: All worker threads have exited. [Tue Dec 09 07:09:32 2003] [notice] Child 280: Child process is exiting [Tue Dec 09 07:09:32 2003] [notice] Parent: Child process exited successfully. [Tue Dec 09 07:11:05 2003] [notice] Parent: Created child process 3164 [Tue Dec 09 07:11:05 2003] [notice] Child 3164: Child process is running [Tue Dec 09 07:11:05 2003] [notice] Child 3164: Acquired the start mutex. [Tue Dec 09 07:11:05 2003] [notice] Child 3164: Starting 250 worker threads. [Tue Dec 09 07:11:32 2003] [notice] Parent: Received restart signal -- Restarting the server. [Tue Dec 09 07:11:32 2003] [notice] Child 3164: Exit event signaled. Child process is ending. [Tue Dec 09 07:11:32 2003] [notice] Parent: Created child process 452 [Tue Dec 09 07:11:32 2003] [notice] Child 452: Child process is running [Tue Dec 09 07:11:33 2003] [notice] Child 452: Acquired the start mutex. [Tue Dec 09 07:11:33 2003] [notice] Child 3164: Released the start mutex [Tue Dec 09 07:11:33 2003] [notice] Child 452: Starting 250 worker threads. [Tue Dec 09 07:11:34 2003] [notice] Child 3164: Waiting for 250 worker threads to exit. [Tue Dec 09 07:11:37 2003] [notice] Parent: Received restart signal -- Restarting the server. [Tue Dec 09 07:11:37 2003] [notice] Parent: Created child process 2004 [Tue Dec 09 07:11:37 2003] [notice] Child 2004: Child process is running [Tue Dec 09 07:11:37 2003] [notice] Child 452: Exit event signaled. Child process is ending. [Tue Dec 09 07:11:38 2003] [notice] Child 452: Released the start mutex [Tue Dec 09 07:11:38 2003] [notice] Child 2004: Acquired the start mutex. [Tue Dec 09 07:11:38 2003] [notice] Child 2004: Starting 250 worker threads. [Tue Dec 09 07:11:39 2003] [notice] Child 452: Waiting for 248 worker threads to exit. [Tue Dec 09 07:11:39 2003] [notice] Child 452: All worker threads have exited. [Tue Dec 09 07:11:39 2003] [notice] Child 452: Child process is exiting [Tue Dec 09 07:11:43 2003] [notice] Child 3164: All worker threads have exited. [Tue Dec 09 07:11:43 2003] [notice] Child 3164: Child process is exiting [Tue Dec 09 07:16:43 2003] [notice] Parent: Received restart signal -- Restarting the server. [Tue Dec 09 07:16:43 2003] [notice] Child 2004: Exit event signaled. Child process is ending. [Tue Dec 09 07:16:43 2003] [warn] (OS 995)The I/O operation has been aborted because of either a thread exit or an application request. : winnt_accept: Asynchronous AcceptEx failed. [Tue Dec 09 07:16:44 2003] [notice] Child 2004: Released the start mutex [Tue Dec 09 07:16:45 2003] [notice] Child 2004: Waiting for 250 worker threads to exit. [Tue Dec 09 07:16:45 2003] [notice] Child 2004: All worker threads have exited. [Tue Dec 09 07:16:45 2003] [notice] Child 2004: Child process is exiting [Tue Dec 09 07:19:39 2003] [warn] pid file C:/Program Files/Apache Group/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Tue Dec 09 07:19:39 2003] [notice] Parent: Created child process 3944 [Tue Dec 09 07:19:39 2003] [notice] Child 3944: Child process is running [Tue Dec 09 07:19:39 2003] [notice] Child 3944: Acquired the start mutex. [Tue Dec 09 07:19:39 2003] [notice] Child 3944: Starting 250 worker threads. [Tue Dec 09 13:43:03 2003] [warn] pid file C:/Program Files/Apache Group/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Tue Dec 09 13:43:03 2003] [notice] Parent: Created child process 1908 [Tue Dec 09 13:43:03 2003] [notice] Child 1908: Child process is running [Tue Dec 09 13:43:03 2003] [notice] Child 1908: Acquired the start mutex. [Tue Dec 09 13:43:03 2003] [notice] Child 1908: Starting 250 worker threads. [Tue Dec 09 14:56:50 2003] [notice] Parent: Received restart signal -- Restarting the server. [Tue Dec 09 14:56:50 2003] [notice] Child 1908: Exit event signaled. Child process is ending. [Tue Dec 09 14:56:50 2003] [notice] Parent: Created child process 3600 [Tue Dec 09 14:56:50 2003] [notice] Child 3600: Child process is running [Tue Dec 09 14:56:51 2003] [notice] Child 1908: Released the start mutex [Tue Dec 09 14:56:51 2003] [notice] Child 3600: Acquired the start mutex. [Tue Dec 09 14:56:51 2003] [notice] Child 3600: Starting 250 worker threads. [Tue Dec 09 14:56:52 2003] [notice] Child 1908: Waiting for 250 worker threads to exit. [Tue Dec 09 14:56:57 2003] [notice] Child 1908: All worker threads have exited. [Tue Dec 09 14:56:57 2003] [notice] Child 1908: Child process is exiting [Tue Dec 09 19:32:16 2003] [warn] pid file C:/Program Files/Apache Group/Apache2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run? [Tue Dec 09 19:32:17 2003] [notice] Parent: Created child process 224 [Tue Dec 09 19:32:17 2003] [notice] Child 224: Child process is running [Tue Dec 09 19:32:17 2003] [notice] Child 224: Acquired the start mutex. [Tue Dec 09 19:32:18 2003] [notice] Child 224: Starting 250 worker threads. |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: нет Всего: 11 |
Странно, в логах нет даже намека на ошибки... Должно быть что-то вроде
только не does not exist, а permission denied или что-нибудь в этом духе... mod_perl в Апаче установлен? -------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
| Matr1X |
|
|||
|
Unregistered |
Да, усё установлено. И перл работает, токо через командную строку
|
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
Подобные страницы выдает только апач. Может, какая бага в нем...
Попробуй запросить что-нибудь несуществующее и посмотреть, появится ли 404й error... Может, он error-ы в другой фаил пишет? Тут только notice и warn... -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Matr1X |
|
|||
|
Unregistered |
На несуществующие файлы с cgi - вылетает 404.
На несуществующие exe bat pl - 403 Форбиттен, нет доступа. На существующие cgi - снова 403 |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
> На несуществующие файлы с cgi - вылетает 404.
А что в error.log после этого? Записи об этом там есть? -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Matr1X |
|
|||
|
Unregistered |
нет... только нотисы, ни одной ошибки.
[Wed Dec 10 23:08:54 2003] [notice] Parent: Received shutdown signal -- Shutting down the server. [Wed Dec 10 23:08:54 2003] [notice] Child 2556: Exit event signaled. Child process is ending. [Wed Dec 10 23:08:55 2003] [notice] Child 2556: Released the start mutex [Wed Dec 10 23:08:56 2003] [notice] Child 2556: Waiting for 250 worker threads to exit. [Wed Dec 10 23:08:56 2003] [notice] Child 2556: All worker threads have exited. [Wed Dec 10 23:08:56 2003] [notice] Child 2556: Child process is exiting [Wed Dec 10 23:08:56 2003] [notice] Parent: Child process exited successfully. Может это мистика?-)) Бред короче, может на линуху пересесть, вроде новый РедХат появился... |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: нет Всего: 32 |
См. в конфиге, в какой лог ерроры пишутся. Тут их явно нет.
-------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| NightGoblin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1021 Регистрация: 24.11.2002 Где: 127.0.0.1 Репутация: нет Всего: 11 |
Matr1X, а ты права доступа к файлам проверял? Я, конечно, не знаю точно, как там в винде, но вроде бы там есть и принадлежности и все в таком духе...
-------------------- Kernel panic: /dev/null overflow! GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y? B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981 |
|||
|
||||
![]()
|
| Правила форума "Perl: CGI программирование" | |
|
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Perl: разработка для Web | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |