Re: building PHP Apache module with PostgreSQL support

Поиск
Список
Период
Сортировка
От Andreas
Тема Re: building PHP Apache module with PostgreSQL support
Дата
Msg-id IOEFIOCBAFPGBCJCLFMEMEEOCDAA.news.Andreas@gmx.net
обсуждение исходный текст
Ответ на Re: building PHP Apache module with PostgreSQL support  ("Norman Vine" <nhv@cape.com>)
Список pgsql-cygwin
> > I sucessfully installed Cygwin with Apache 1.3.24-5 and
> PostgreSQL 7.2.1-2
> > running as NT services on my WinXP machine. After this I wanted to check
> out
> > phpPgAdmin to play around with.
> > I installed the mod_php4 (4.2.0-1) package and modified Apache's
> httpd.conf
> > file but was not able to start Apache properly:
> > API module structure 'php4_module' in file
> > /usr/local/apache/libexec/libphp4.dll is garbled - perhaps this
> is not an
> > Apache module DSO?
> >
> > However, I think the precompiled mod_php4 bins doesn't support
> PostgreSQL
> > and downloaded the sources (apache-php-4.2.0-1-src.tar.bz2). I
> configured
> > PHP with the required options (after the steps described in
> > php-4.2.0-1.README):
> > ./configure --with-apxs --without-mysql --with-pgsql
>
> Andreas it was a while ago that I compiled my php extension
> but I seem to remember I had problems with apxs and had to
> statically link php into apache

Tried to build static module without pgsql (just to understand):

Thank you Norman for your response but I wasn't able to statically link php
into apache. The configure part seems to work properly but the following
make results in some error messages. I used the following commands:
  tar xjvf apache-php-X-Y-src.tar.bz2            [1]
  patch -p0 < php-X-Y/CYGWIN-PATCHES/php-X-Y.patch    [2]
  cd php-X-Y                            [3]
  autoconf                                [4]
  ./configure --with-apache=<path>/apache --without-mysql        [5]
  make                                [6]
  make install                            [7]
jumping to apache source dir:


./configure --prefix=/usr/local/apache --activate-module=src/modules/php4/li
bphp4.a    [8]
  make                                [9]

output after make:
  ...
  mod_php4.c:28: zend.h: No such file or directory
  mod_php4.c:29: php.h: No such file or directory
  mod_php4.c:30: php_variables.h: No such file or directory
  mod_php4.c:47: php_ini.h: No such file or directory
  mod_php4.c:48: php_globals.h: No such file or directory
  mod_php4.c:49: SAPI.h: No such file or directory
  mod_php4.c:50: php_main.h: No such file or directory
  mod_php4.c:52: zend_compile.h: No such file or directory
  mod_php4.c:53: zend_execute.h: No such file or directory
  mod_php4.c:54: zend_highlight.h: No such file or directory
  mod_php4.c:55: zend_indent.h: No such file or directory
  mod_php4.c:57: ext/standard/php_standard.h: No such file or directory
  make[4]: *** [mod_php4.o] Error 1
  make[3]: *** [all] Error 1
  make[2]: *** [subdirs] Error 1
  make[1]: *** [build-std] Error 2
  make: *** [build] Error 2

Does anyone know what's going on here?

I still have problems during 'configure' command of php when
using --with-pgsql option for both static and DSO module.

Andreas



В списке pgsql-cygwin по дате отправления:

Предыдущее
От: "Michel Verplancke"
Дата:
Сообщение: PROBLEM with W2K installing postgresql
Следующее
От: Buyung Pamungkas
Дата:
Сообщение: Why ? (couple questions about cygwin realibility)