Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> 403 Error, Меня на собсный сервак не пускает :)) 
:(
    Опции темы
Matr1X
Дата 8.12.2003, 23:25 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


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
Дата 9.12.2003, 09:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1

Репутация: нет
Всего: 11



Там вроде как ScriptAlias должен быть еще прописан... У меня так:

Цитата
ScriptAlias /cgi-bin/ "/home/http/cgi-bin/"

Соответственно, пропиши тот каталог, который нужен... И еще 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
PM MAIL WWW ICQ   Вверх
Matr1X
Дата 9.12.2003, 14:32 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Читай внимательней, у меня алиас был указан. После слов "Не знаю в чём дело - прописан cgi у меня так:".
Кстати сам перл работает, ну если через Command Prompt писать "perl -w nameproject.pl".
Конкретно трабл с отображением cgi... не наю, может тему перенести, т.к. конкретно к перлам это отношения не имеет! Блин срочно надо - помогите плиз. Может кому conf скинуть для рассмотрения вплотную, найдутся интузиасты? Проста мне надо срочно - я сэквел проекты не могу писать почеловечески sad.gif(
  Вверх
MuToGeN
Дата 9.12.2003, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
Matr1X
Дата 9.12.2003, 21:37 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


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
Дата 9.12.2003, 22:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1

Репутация: нет
Всего: 11



Странно, в логах нет даже намека на ошибки... Должно быть что-то вроде
Цитата
[Sat Nov 22 09:34:11 2003] [error] [client 193.120.141.138] File does not exist: /home/http/www/scripts/..%5c%5c../winnt/system32/cmd.exe

только не 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
PM MAIL WWW ICQ   Вверх
Matr1X
Дата 10.12.2003, 07:57 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Да, усё установлено. И перл работает, токо через командную строку smile.gif Не загружаются также .exe .bat .cgi - короче такое впечатление, как будто, ExecCgi не прописан... но ведь он на месте!!!
  Вверх
MuToGeN
Дата 10.12.2003, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
Matr1X
Дата 10.12.2003, 23:41 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











На несуществующие файлы с cgi - вылетает 404.
На несуществующие exe bat pl - 403 Форбиттен, нет доступа.
На существующие cgi - снова 403 smile.gif Бред плоный, я сегодня с горя даже папки Шардными сделал - до п№;ды ВСЁ. Может им в support написать!-)))
  Вверх
MuToGeN
Дата 11.12.2003, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
Matr1X
Дата 11.12.2003, 16:58 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


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
Дата 11.12.2003, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Лесник
****


Профиль
Группа: Модератор
Сообщений: 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!
PM MAIL ICQ   Вверх
NightGoblin
Дата 12.12.2003, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 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
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.0508 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.