> > Насколько я понимаю, ты пользуешь NT. В общем, > inetinfo > > быть не должно - Апачу он не нужен. Ищи, где его > отрубить. > > Или, как вариант, вешай Апача куда-то ещё. > Я посмотрел реестр, в автозагрузки он там вообще не > прописан, хотя загружается вместе с системой, а вообще его > записи в реестре имеются. Если же его похерить в реестре и > папку windows\inetsrv, что-нибудь произойдет плохое с > системой (WinXP)? Утверждать не берусь, но не должно. У меня вообще такого нет, хотя стоит XP Professional. Попробуй, кстати, соединиться по 127.0.0.1:80 - может узнаешь чего полезного.
В крайнем случае, если для системы он критичен, всегда можно сделать откат.
Вчера установил себе apache 2.0.40-win32-x86-no_ssl
По инструкции настривал httpd.conf. После настройки запускаю apache окно появляется и сразу пропадает - этого быть не должно. Через cmd, сотрю где находится ошибка: Syntax error on line 228 of C:\Program Files\Apache Group\Apache2\conf: DocumentRoot must be a directory.
В строке 228 написано: DocumentRoot "C:/site/localhost/www"
Если же оставить все по умолчанию, то в cmd будет писаться: (32548)|абракадабра:make_sock:could not bind the adress 0.0.0.0:80 no listening sockets avaible, shutting down и всё равно не запускается
Вот еще...15.10.04 16:25 Автор: Stuff <Павел> Статус: Member
[Fri Oct 15 18:53:44 2004] [error](22502)=x абра кодабра. :No installed service named "Apache 2".
Это сообщение вылазиет, когда нажимаешь start appache и сразу же закрывается.
апач не зарегестрировался как сервис16.10.04 02:47 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
> [Fri Oct 15 18:53:44 2004] [error](22502)=x абра кодабра. > :No installed service named "Apache 2". > Это сообщение вылазиет, когда нажимаешь start appache и > сразу же закрывается.
а насчет второй ошибки15.10.04 11:41 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
апач не может начать слушать 80 порт
убедись что порт 80 у тебя никем больше не занят (IIS или апач уже крутится в памяти)
> Если же оставить все по умолчанию, то в cmd будет писаться: > (32548)|абракадабра:make_sock:could not bind the adress > 0.0.0.0:80 no listening sockets avaible, shutting down и > всё равно не запускается
На 80 порту висит inetinfo.exe. При его выгрузке в cmd уже...15.10.04 12:58 Автор: Stuff <Павел> Статус: Member
> > апач не может начать слушать 80 порт > > убедись что порт 80 у тебя никем больше не занят (IIS > или > > апач уже крутится в памяти) > > На 80 порту висит inetinfo.exe. При его выгрузке в cmd уже > ничего не пишется, но и запускаться по-человечески, он тоже > не хотит :(
Насколько я понимаю, ты пользуешь NT. В общем, inetinfo быть не должно - Апачу он не нужен. Ищи, где его отрубить. Или, как вариант, вешай Апача куда-то ещё.
А по поводу директорий - посмотри, возможно, ошибки где-то в другом месте. Проверь в httpd.conf все алиасы, <Directory...> и прочее. Может, где-то что-то конфликтует. Да и вообще посмотреть бы на конфиги..
Я посмотрел реестр, в автозагрузки он там вообще не...16.10.04 14:59 Автор: Stuff <Павел> Статус: Member
> Насколько я понимаю, ты пользуешь NT. В общем, inetinfo > быть не должно - Апачу он не нужен. Ищи, где его отрубить. > Или, как вариант, вешай Апача куда-то ещё. Я посмотрел реестр, в автозагрузки он там вообще не прописан, хотя загружается вместе с системой, а вообще его записи в реестре имеются. Если же его похерить в реестре и папку windows\inetsrv, что-нибудь произойдет плохое с системой (WinXP)?
он регистрируется как сервис16.10.04 20:02 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
> > Насколько я понимаю, ты пользуешь NT. В общем, > inetinfo > > быть не должно - Апачу он не нужен. Ищи, где его > отрубить. > > Или, как вариант, вешай Апача куда-то ещё. > Я посмотрел реестр, в автозагрузки он там вообще не > прописан, хотя загружается вместе с системой, а вообще его > записи в реестре имеются. Если же его похерить в реестре и > папку windows\inetsrv, что-нибудь произойдет плохое с > системой (WinXP)? Утверждать не берусь, но не должно. У меня вообще такого нет, хотя стоит XP Professional. Попробуй, кстати, соединиться по 127.0.0.1:80 - может узнаешь чего полезного.
В крайнем случае, если для системы он критичен, всегда можно сделать откат.
"DocumentRoot must be a directory" - "DocumentRoot должен...15.10.04 00:33 Автор: Heller <Heller> Статус: Elderman Отредактировано 15.10.04 00:41 Количество правок: 1
> Вчера установил себе apache 2.0.40-win32-x86-no_ssl > По инструкции настривал httpd.conf. После настройки > запускаю apache окно появляется и сразу пропадает - этого > быть не должно. Через cmd, сотрю где находится ошибка: > Syntax error on line 228 of C:\Program Files\Apache > Group\Apache2\conf: DocumentRoot must be a directory. > В строке 228 написано: DocumentRoot "C:/site/localhost/www" > > Если же оставить все по умолчанию, то в cmd будет писаться: > (32548)|абракадабра:make_sock:could not bind the adress > 0.0.0.0:80 no listening sockets avaible, shutting down и > всё равно не запускается
"DocumentRoot must be a directory" - "DocumentRoot должен быть директорией". Проверь, есть ли такая директория - больше ошибки быть вроде как нигде не может.
Хотя это и слабо относится к syntax, однако кто этого Апача знает? Попробуй ещё добавить в конце слэш - мало ли.. хотя это уже было бы действительно синтаксической ошибкой - но чем чёрт не шутит
Вот именно, что когда стоит директория по умолчанию, этого...15.10.04 13:01 Автор: Stuff <Павел> Статус: Member
> "DocumentRoot must be a directory" - "DocumentRoot должен > быть директорией". Проверь, есть ли такая директория - > больше ошибки быть вроде как нигде не может. > Хотя это и слабо относится к syntax, однако кто этого Апача > знает? Попробуй ещё добавить в конце слэш - мало ли.. хотя > это уже было бы действительно синтаксической ошибкой - но > чем чёрт не шутит Вот именно, что когда стоит директория по умолчанию, этого сообщения нет, но как только я указываю другую директорию (существующию) он выдает ошибку, что со слешем, что без него.
какие права стоят на "другую" директорию?15.10.04 13:17 Автор: fly4life <Александр Кузнецов> Статус: Elderman