In <9904291842.aa02707@opten.opten.cnt.ru> Andrew Kopeyko (akopeyko@opten.cnt.ru) wrote:
AK> Привет всем!
AK> Почему-то не стартует свежесобранный apache_1.3.4rusPL28.10 - пишет в error_log
AK> httpd: [Wed Apr 28 21:35:15 1999] [error] (2)No such file or directory: could
AK> not open mime types log file /usr/local/www/conf/mime.types.
Видать нет такого файла :-))
AK> Это несмотря на то, что в командной строке задаю и путь к корню сервера, и путь
AK> к конфигу - все равно жаждет увидеть /usr/local/www/conf/mime.types, а он
AK> находится в другом месте. :-))
Гм. А почему он находится в другом месте ? А что написано в конфигурациаонных
файлах в качестве TypesConfig ?
AK> Тест конфигов httpd -t выполняет.
А ему на этом этапе mime.types не нужен...
AK> Собирался он с дефолными установками, ./configure я задал только путь к корню и
AK> заенаблил mod_expires. При компиляции выдал два warnings на mod_charset.c.
Кажется так и должно -- там какие-то плюшки с несоответствием типов в
одной финкции...
AK> Интересно еще и то, что его предшественник, apache_1.3.1rusPL25.10, по команде
AK> httpd -V выдает абсолютно то же самое, отличаются только версией.
AK> Предшественника собирал другой человек и сейчас, по прошествии полугода, он уже
AK> не помнит с какими опциями он его собирал. :-((
Жаль, хотя это и не помогло бы :-)) Важно, что он его через configure собирал.
В версиях 1.3.x меньше 1.3.4 оно by-default собирало все с gnu-layout'ом, а в
1.3.4 и выше -- с apache-layout'ом (совместимым с apache 1.2.x). Так что полезно
задать --with-layout=GNU если ты upgrade'ишся на 1.3.6 с 1.3.1 :-)))
AK> Где собака порылась? Может, что я не так сделал? Может, что поменялось в апаче
AK> от 1.3.1 к 1.3.4?
Именно что поменялось. Много чего поменялось. В первую голову -- default layout.
Хотя странно: вроде как расположение этого самого mime.types пишется в конфиге
в явном виде все равно...
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.