Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Синхронизация с NTP серверами выдает разницу 1 час.

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5

Открыть новую тему     Написать ответ в эту тему

DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не могу включить поддержку CGI
Деректива определяющая путь к Перлу из конфига Апача исчезла.
 
Options ExecCGI
и
AddHandler cgi-script .cgi .pl
- прописал
 
Пока никаких виртуалов нет.
 
Тестовый скрипт не пашет.

Цитата:
 
Server error!
Error message:  
couldn't create child process: 22502: C:/Server/Apache2/cgi-bin/printenv.pl  
If you think this is a server error, please contact the webmaster  
Error 500
localhost  
04/16/02 11:40:16  
Apache/2.0.35 (Win32)  
 

 


----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 12:59 16-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimoN
 

Цитата:
Деректива определяющая путь к Перлу из конфига Апача исчезла.  

 
Дело на винде? А, вижу, на ней.
Исчезла - не беда, напиши руками и посмотри, не ругается ли Апач и что изменилось.
 
Вопросы:
1. Апач стартует нормально? Создается PID файл? Он должен быть где-то в директории с логами.  
Посмотри в конфиге:
PidFile путь
Запускается индексная страница локалхоста в браузере? То есть HTML-ная?
 
2. Есть в конфиге директива
ScriptInterpreterSource registry
?
 
3. Написал:
ScriptAlias /cgi-bin/ "f:/data/wwwhost3/cgi-bin/" #Или где оно там
?
 
4.  

Цитата:
AddHandler cgi-script .cgi .pl  
- прописал  

 
В <IfModule mod_mime.c>
?
 
И вообще, что в конфиге написано, как настраивать Перла? Кинь весь дефолтный конфиг и линка на дистриб 2. Плиз. Поставлю, гляну, что за зверь.
 
Небольшой оффтоп. Что тебя на 2.х потянуло...?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 01:22 17-04-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Запускается индексная страница локалхоста в браузере? То есть HTML-ная?  

да
 

Цитата:
2. Есть в конфиге директива  
ScriptInterpreterSource registry  

в новом - нет
писал - не помогает
 

Цитата:
ScriptAlias /cgi-bin/ "f:/data/wwwhost3/cgi-bin/" #Или где оно там  

делал и для /cgi-bin/ и для все папок
 

Цитата:
AddHandler cgi-script .cgi .pl  
- прописал  
 
 
В <IfModule mod_mime.c>  
?  

 
гм... вроде нет директивы ifmodule, типа подразумевается что сам модуль запущен по дефолту
 
 

Цитата:
И вообще, что в конфиге написано, как настраивать Перла?

написано разкоментировать две строки и проверять на тестовом скрипте
 
Кста, может это из-за ХР
Ща попробую на 98 поставить
 
Линк на конфиг не дам - жадный
 
Дистрибутив вот -> http://www.apache.org/dist/httpd/binaries/win32/apache_2.0.35-win32-x86-no_ssl.msi
 

Цитата:
Небольшой оффтоп. Что тебя на 2.х потянуло...?

Да так. Говорят кульная весч... надо осваивать.

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 02:15 17-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ОК. Чтобы беспредметно не говорить, качаю. Поставлю, настрою, скажу

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 02:55 17-04-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
ok

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 03:03 17-04-2002
CeMeNT



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DimoN

Цитата:
Кста, может это из-за ХР  
Ща попробую на 98 поставить  

Не, дело не в ХР проверял и там и там тоже самое
lynx

Цитата:
Небольшой оффтоп. Что тебя на 2.х потянуло...?

Hу хотябы из-за того, что эта версия специально под винды оптимизировалась. Теперь она поддерживает multy threads, что делает новую версию апача более производительной, чем даже Web Logic
 
Best regards,
CeMeNT

Всего записей: 289 | Зарегистр. 23-07-2001 | Отправлено: 03:03 17-04-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CeMeNT

Цитата:
Не, дело не в ХР проверял и там и там тоже самое  

я уже тоже успел заметить
 

Цитата:
Hу хотябы из-за того, что эта версия специально под винды оптимизировалась. Теперь она поддерживает multy threads, что делает новую версию апача более производительной, чем даже Web Logic  

И это тоже заметно даже на глаз

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 03:05 17-04-2002
Lucifier



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
прочитай-ка внимательно эту статью (классика!): http://dklab.ru/doc/apache
 
и server-parsed настрой.

Всего записей: 126 | Зарегистр. 30-01-2002 | Отправлено: 03:17 17-04-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lucifier
 
!!!!! Apache 2.0 !!!!
 

Цитата:
и server-parsed настрой

а это тут причем
до SSI я еще не дошел
 


----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 03:20 17-04-2002
Lucifier



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
апач 2.0 beta quality coded, посему попробуй поставить 1.3.24.
если заработает -- сам понимаешь, да.

Всего записей: 126 | Зарегистр. 30-01-2002 | Отправлено: 03:38 17-04-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lucifier

Цитата:
апач 2.0 beta quality coded, посему попробуй поставить 1.3.24.  
если заработает -- сам понимаешь, да.  

 
The current stable release is Apache 2.0.35
 
1.3 стоит уже ОЧЕНЬ долго

----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 03:46 17-04-2002
QuickeneR

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Он совсем не такой стабильный как написано.
А по сабжу - на крайняк можно и первую строчку скрипта поправить, указав реальный путь к перлу, тогда будет работать.

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 17:30 17-04-2002
DimoN



Tech administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QuickeneR

Цитата:
Он совсем не такой стабильный как написано.  

может и нет
я на винде сервака с посещаемостью в 1000 в день устраивать не  собираюсь
 

Цитата:
А по сабжу - на крайняк можно и первую строчку скрипта поправить, указав реальный путь к перлу, тогда будет работать.

у меня реальный путь к перлу  
/usr/bin/perl  


----------
Мы Баним с улыбкой :) ™

Всего записей: 7528 | Зарегистр. 19-04-2001 | Отправлено: 17:39 17-04-2002
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DimoN

Цитата:
у меня реальный путь к перлу  
/usr/bin/perl  

Почти реальный... Поставил я и себе апач - конечно у меня тоже скрипты не выполнялись, пока не написал /usr/local/bin/perl.exe
или сам perl.exe скопировал в просто perl.
тогда всё заработало.

----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 03:01 18-04-2002 | Исправлено: L0Ve, 03:02 18-04-2002
QuickeneR

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
у меня реальный путь к перлу /usr/bin/perl


Цитата:
/usr/local/bin/perl.exe

Да, писать надо полностью путь, включая расширение. Или удалить эту строчку (или закоментировать), тогда Апач будет брать перл из реестра (если ScriptInterpreterSource registry или registry-strict).

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 12:42 18-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
QuickeneR
 

Цитата:
Или удалить эту строчку (или закоментировать),

 
Закомментировать это как же?
 
##!/usr/bin/perl
 
#Так что ли?
 
L0Ve
 
Advanced L0Ve


Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 19:53 18-04-2002
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
##!/usr/bin/perl  
 

или так:
 
# !/usr/bin/perl  


----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 19:55 18-04-2002
lynx



Advanced lynx
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0Ve
 

Цитата:
# !/usr/bin/perl  

 
Ну точно advanced
 
Хочешь сказать, что он последовательность #! трактует как начало пути? Линка нет на эту тему?

Всего записей: 11712 | Зарегистр. 08-05-2001 | Отправлено: 20:00 18-04-2002
L0Ve



s@nya.moder
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
lynx

Цитата:
Линка нет на эту тему

Понятия не имею...

----------
In God we trust. Everyone else we are verifying with PGP.

Всего записей: 1365 | Зарегистр. 28-07-2001 | Отправлено: 20:03 18-04-2002
QuickeneR

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lynx
http://www.apache.org/dist/httpd/httpd-2.0.35.tar.gz
Там есть файл mod_win32.c
Алгоритм вкратце такой:
Если первые символы скрипта #!, то он интерпретируется той программой, которая после них указана.
Иначе если первые символы MZ, т.е. exe, то выполнить так.
Иначе смотреть реестр для данного типа файлов, действия execcgi и open, в зависимости от настроек.

Всего записей: 1388 | Зарегистр. 02-02-2002 | Отправлено: 17:37 19-04-2002
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Синхронизация с NTP серверами выдает разницу 1 час.


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru