URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 81668
[ Назад ]

Исходное сообщение
"Apache + php5 = ошибка.  Хелп!"

Отправлено jon , 22-Авг-08 14:54 
Распокавал дистрибутив apache_1.3.39 в корень /apache

Компилю PHP 5.2.5
./configure --with-mysql=/usr/local/mysql --with-apache=/apache
make && make install

Компилю apache
./configure --prefix=/usr/local/apache --enable-module=so  --activate-module=src/modules/php5/libmodphp5.a

модуль подхватил .

говорю make
и ошибка:


<=== src/modules/standard
===> src/modules/php5
gcc -c  -I../../os/unix -I../../include   -DUSE_HSREGEX -DUSE_EXPAT -I../../lib/expat-lite -DNO_DL_NEEDED `../../apaci`    mod_php5.c
mod_php5.c:22:29: error: php_apache_http.h: No such file or directory
In file included from mod_php5.c:23:
../../include/http_conf_globals.h:28: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'
../../include/http_conf_globals.h:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'int'

.
.
.

mod_php5.c:963: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'php_handlers'
mod_php5.c:974: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'php_commands'
mod_php5.c:987: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'MODULE_VAR_EXPORT'
*** Error code 1

Stop in /apache/src/modules/php5.
*** Error code 1

Stop in /apache/src/modules.
*** Error code 1

Stop in /apache/src.
*** Error code 1

Stop in /apache.
*** Error code 1



Содержание

Сообщения в этом обсуждении
"Apache + php5 = ошибка.  Хелп!"
Отправлено jon , 22-Авг-08 15:12 
>[оверквотинг удален]
>*** Error code 1
>
>Stop in /apache/src/modules.
>*** Error code 1
>
>Stop in /apache/src.
>*** Error code 1
>
>Stop in /apache.
>*** Error code 1

Нашел проблему.
в src/modules/php5/ переписывался libmodphp5.a
переписал туда из исходников php libphp5.a
нормально откомпилировался