Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Apache 1.3.12 + mod_perl 1.21

Ответить
Настройки темы
Apache 1.3.12 + mod_perl 1.21

Аватара для Diesel

Старожил


Сообщения: 207
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ставлю Apache 1.3.12 и mod_perl 1.21 из исходников. Делаю все точно по инструкции INSTALL.apaci из дистра mod_perl. При мэйковании Апача вылетает с ошибкой на исходных сишных файлах Апача. Без mod_perl все ставится нормально. Где грабли? Оба дистра с компарика от книги по Апачу, да и в документации по mod_perl написано что Апач нужен 1.3.0+, так что конфликта версий не должно быть:-(

Отправлено: 08:03, 24-02-2004

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Логи-бы посмотреть.

-------
Поспешай не торопясь


Отправлено: 08:14, 24-02-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Diesel

Старожил


Сообщения: 207
Благодарности: 1

Профиль | Отправить PM | Цитировать


Завтра пришлю

Отправлено: 09:34, 24-02-2004 | #3


Аватара для Diesel

Старожил


Сообщения: 207
Благодарности: 1

Профиль | Отправить PM | Цитировать


Мои действия:

#cd /usr/src/redhat/SOURCES
#tar -xvf apache_1.3.12.tar
#tar -xvf mod_perl-1.21.tar
#cd mod_perl-1.21
#perl Makefile.PL \
>APACHE_SRC=../apache_1.3.12/src \
>DO_HTTPD=1 \
>USE_APACI=1 \
>PREP_HTTPD=1 \
>EVERYTHING=1
#make

make test пропускаю - Апач еще не готов

#make install
#cd ..

Далее ставлю Apache

#cd apache_1.3.12
#./configure --activate-module=src/modules/perl/libperl.a
#make

и умирает при компиляции на

http_protocol.c:738: conflicting types for 'getline'
/usr/src/include/stdio.h:473: previous declaration of 'getline'
make[3]: *** [http_protocol.o] Ошибка 1

P.S. Дистр Линух RedHat 9, Perl 5.8.0

Отправлено: 15:13, 25-02-2004 | #4


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


http_protocol.c:738: conflicting types for 'getline'
/usr/src/include/stdio.h:473: previous declaration of 'getline'

т.е. второй раз определяется одна и та-же переменная. Можно, например в строке 738 http_protocol посмотреть как она определена и как определена в stdio. Если одинакого, то в http_protokol закомментировать. Но скорей всего, это ошибуа условной трансляции - какие-то условия противоречат друг-другу.

-------
Поспешай не торопясь


Отправлено: 01:01, 26-02-2004 | #5


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать



может это и не оффтопик.... вообщем , а что такой старый апачь то??? счас уже 1.3.29 кажется.... и всяких дыр и багов там понасправляли кучу http://www.apache.org/dist/httpd/CHANGES_1.3
вообщем я бы ставил последнюю версию...

Отправлено: 06:38, 26-02-2004 | #6


Аватара для Diesel

Старожил


Сообщения: 207
Благодарности: 1

Профиль | Отправить PM | Цитировать


Спос, попробую более свежую версию. А насчет mod_perl с багами как.?

Отправлено: 08:31, 26-02-2004 | #7


Аватара для Diesel

Старожил


Сообщения: 207
Благодарности: 1

Профиль | Отправить PM | Цитировать


Apache 1.3.29 + mod_perl 1.29 скомпилились и встали нормально:-) Короче, компарикам с книгами доверять нельзя

Отправлено: 14:34, 26-02-2004 | #8


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Diesel
Иногда нельзя доверять компакту, а иногда книге.

-------
Косово je Србиjа!


Отправлено: 22:02, 26-02-2004 | #9



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Apache 1.3.12 + mod_perl 1.21

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
mod_perl Ошибка 500 Internal Server Error, как настроить? andreevich Программирование в *nix 0 18-10-2009 21:15
Apache Scorpion666 Вебмастеру 5 06-04-2006 20:24
apache ?????? lodya Программное обеспечение Linux и FreeBSD 6 30-04-2004 10:25
apache Guest Вебмастеру 19 16-04-2004 02:28
Apache Wisp Вебмастеру 1 13-01-2004 19:39




 
Переход