Я пытаюсь использовать Apache2
в Vista
. Я скачал и установил его. Я не установил это как услугу все же.
Я вижу в Start
a Start Apache in console
новую кнопку, которая, кажется, работает. Т.е. когда я помещаю в http://localhost/
я вижу страницу apache по умолчанию, указывающую, что он работает.
Теперь у меня возникают различные проблемы при попытке использовать сценарии cgi, и я начал изучать установку, и я не могу понять следующее:
В каталоге %APACHE%\modules
нет dlls
. Есть только .so
файлы. Разве это не неправильно? Там не должно быть dlls
?
Файл %APACHE%\logs
содержит один файл журнала, а именно install.log
.
Я заметил, что когда я нахожусь в определенных каталогах, я вижу кнопку с именем Compatibility Files
.
Когда я нажимаю эту кнопку (что это за кнопка ???) другой каталог открывается в дереве, которое, похоже, имеет ту же структуру, что и установка apache.И в этом месте я вижу журнал ошибок apache. А также скрипты, которые я поместил из cgi-bin
.
Я попытался запустить Apache самостоятельно из командной строки, но получил ошибку:
C:\Program Files\Apache Group\Apache2\bin> Apache.exe -k start [Сб 18 мая 11:30:02 2013] [ошибка] (ОС 2) Системе не удается найти указанный файл. : Не установлена служба с именем "Apache2".
Это нормально или моя установка испорчена?
ОБНОВИТЬ:
Я заметил следующее:
Если я обновлю файл cgi в папке %APACHE%\cgi-bin
соответствующий файл появится в каталоге в разделе « Compatibility Files
.
Если я удаляю файл, видимый в представлении « Compatibility Files
т. AppData\Local\VirtualStore\Program Files\Apache Group\Apache 2\cgi-bin\
то файл в исходных Program Files
возвращается к тому, что был до того, как я его изменил!
Т.е. мои модификации потеряны !!!