RE: [PHP-DB] problems configuring php and postgres - "call to und efined function"

2001-03-20 Thread Steve Brett


from phpinfo()

'./configure' '--with-mysql=no' '--with-apache=/usr/src/apache_1.3.14/'
'--with-pgsql=/usr/src/postgresql-7.0.3/' '--with-xml' '--enable-track-vars'
'--enable-trans-sid' '--with-gd'

Steve

> -Original Message-
> From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> Sent: 20 March 2001 16:09
> To: Steve Brett
> Subject: RE: [PHP-DB] problems configuring php and postgres - "call to
> und efined function"
> 
> 
> Well, you just didn't point PHP at the right place then.
> 
> On Tue, 20 Mar 2001, Steve Brett wrote:
> 
> > it wouldn't compile without it.
> >
> > really.
> >
> >
> >
> > > -----Original Message-
> > > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > > Sent: 20 March 2001 15:46
> > > To: Steve Brett
> > > Subject: RE: [PHP-DB] problems configuring php and 
> postgres - "call to
> > > und efined function"
> > >
> > >
> > > Well, that's not true.  If you install from source it 
> will install the
> > > libpq.a and the postgres.h files.  You should never point PHP
> > > at the raw
> > > source directory.
> > >
> > > -Rasmus
> > >
> > > On Tue, 20 Mar 2001, Steve Brett wrote:
> > >
> > > > just an add-on.
> > > >
> > > > if you compile form source the --with-pgsql= needs to point
> > > to the source
> > > > directory in order to find the files it needs.
> > > >
> > > > it does say in the php configure help option that it should
> > > point to the
> > > > install dir i think whihc is a bit confusing as i learnt to
> > > my peril (and
> > > > boredom)
> > > >
> > > > Steve
> > > >
> > > > > -Original Message-
> > > > > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > > > > Sent: 20 March 2001 08:03
> > > > > To: Gary Huntress
> > > > > Cc: [EMAIL PROTECTED]
> > > > > Subject: Re: [PHP-DB] problems configuring php and
> > > postgres - "call to
> > > > > undefined function"
> > > > >
> > > > >
> > > > > What kind of binary install did you do?  An rpm?  If so,
> > > simply also
> > > > > install the rpm-devel package and it will compile nicely.
> > > > >
> > > > > -Rasmus
> > > > >
> > > > > On Tue, 20 Mar 2001, Gary Huntress wrote:
> > > > >
> > > > > > I am trying to get postgresql (pg) support for php working
> > > > > on my RH7 box.  I
> > > > > > had a working binary installation of postgres 7.03.  I
> > > > > thought I had read
> > > > > > that php4 had default support for pg, but my call to
> > > > > pg_connect() gave me a
> > > > > > "Call to undefined function" error.
> > > > > >
> > > > > > So, next I tried to re ./configure and add
> > > > > --with-pgsql=/usr/local/pgsql.
> > > > > > That would not compile, bombing when it looked for
> > > > > "postgres.h".   I did not
> > > > > > have the pg source (since this was a binary installation)
> > > > > so I installed
> > > > > > that next (in /usr/src, if that matters)
> > > > > >
> > > > > > I deleted my existing binary installation of pg, and ran
> > > > > ./configure; gmake;
> > > > > > gmake install with no errors, and I added an entry in
> > > > > /etc/ld.so.conf as
> > > > > > stated in the pg INSTALL.   Pg is running fine with several
> > > > > db and I can
> > > > > > remotely connect, so I think thats ok.
> > > > > >
> > > > > > After finishing with the source installation of pg, I re-
> > > > > ./configure php,
> > > > > > make and get the same error looking for "postgres.h"
> > > > > >
> > > > > >  I then manually edited the ./configure file and
> > > > > added the include
> > > > > > path to /usr/src/postgres/install  After this, I
> > > > > could successfully
> > > > > > make php, then make install.
> > > > > >
> > > > > > I restarted apache, but I am still getting "Call to
> > > > > undefined function".
> > > > > >
> > > > > > Any thoughts?   I'm pretty much out of ideas right 
> now.
> > > > > >
> > > > > > Regards,
> > > > > >
> > > > > > Gary Huntress
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > PHP Database Mailing List (http://www.php.net/)
> > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > > > To contact the list administrators, e-mail:
> > > > > [EMAIL PROTECTED]
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > PHP Database Mailing List (http://www.php.net/)
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > > To contact the list administrators, e-mail:
> > > > > [EMAIL PROTECTED]
> > > > >
> > > >
> > >
> >
> 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]




RE: [PHP-DB] problems configuring php and postgres - "call to und efined function"

2001-03-20 Thread Rasmus Lerdorf

But did you have /usr/local/pgsql/include and /usr/local/pgsql/lib
directories with the correct files in them?

On Tue, 20 Mar 2001, Steve Brett wrote:

>   --with-pgsql[=DIR]  Include PostgreSQL support.  DIR is the PostgreSQL
>   base install directory, defaults to
> /usr/local/pgsql.
>   Set DIR to shared to build as a dl, or shared,DIR
>   to build as a dl and still specify DIR.
>
> this did not work when i compiled.
>
> pointing at the source did.
>
> i tried pointing php at both dirs to no avail.
>
>
> > -Original Message-
> > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > Sent: 20 March 2001 16:09
> > To: Steve Brett
> > Subject: RE: [PHP-DB] problems configuring php and postgres - "call to
> > und efined function"
> >
> >
> > Well, you just didn't point PHP at the right place then.
> >
> > On Tue, 20 Mar 2001, Steve Brett wrote:
> >
> > > it wouldn't compile without it.
> > >
> > > really.
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > > > Sent: 20 March 2001 15:46
> > > > To: Steve Brett
> > > > Subject: RE: [PHP-DB] problems configuring php and
> > postgres - "call to
> > > > und efined function"
> > > >
> > > >
> > > > Well, that's not true.  If you install from source it
> > will install the
> > > > libpq.a and the postgres.h files.  You should never point PHP
> > > > at the raw
> > > > source directory.
> > > >
> > > > -Rasmus
> > > >
> > > > On Tue, 20 Mar 2001, Steve Brett wrote:
> > > >
> > > > > just an add-on.
> > > > >
> > > > > if you compile form source the --with-pgsql= needs to point
> > > > to the source
> > > > > directory in order to find the files it needs.
> > > > >
> > > > > it does say in the php configure help option that it should
> > > > point to the
> > > > > install dir i think whihc is a bit confusing as i learnt to
> > > > my peril (and
> > > > > boredom)
> > > > >
> > > > > Steve
> > > > >
> > > > > > -Original Message-
> > > > > > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > > > > > Sent: 20 March 2001 08:03
> > > > > > To: Gary Huntress
> > > > > > Cc: [EMAIL PROTECTED]
> > > > > > Subject: Re: [PHP-DB] problems configuring php and
> > > > postgres - "call to
> > > > > > undefined function"
> > > > > >
> > > > > >
> > > > > > What kind of binary install did you do?  An rpm?  If so,
> > > > simply also
> > > > > > install the rpm-devel package and it will compile nicely.
> > > > > >
> > > > > > -Rasmus
> > > > > >
> > > > > > On Tue, 20 Mar 2001, Gary Huntress wrote:
> > > > > >
> > > > > > > I am trying to get postgresql (pg) support for php working
> > > > > > on my RH7 box.  I
> > > > > > > had a working binary installation of postgres 7.03.  I
> > > > > > thought I had read
> > > > > > > that php4 had default support for pg, but my call to
> > > > > > pg_connect() gave me a
> > > > > > > "Call to undefined function" error.
> > > > > > >
> > > > > > > So, next I tried to re ./configure and add
> > > > > > --with-pgsql=/usr/local/pgsql.
> > > > > > > That would not compile, bombing when it looked for
> > > > > > "postgres.h".   I did not
> > > > > > > have the pg source (since this was a binary installation)
> > > > > > so I installed
> > > > > > > that next (in /usr/src, if that matters)
> > > > > > >
> > > > > > > I deleted my existing binary installation of pg, and ran
> > > > > > ./configure; gmake;
> > > > > > > gmake install with no errors, and I added an entry in
> > > > > > /etc/ld.so.conf as
> > > > > > > stated in the pg INSTALL.   Pg is 

RE: [PHP-DB] problems configuring php and postgres - "call to und efined function"

2001-03-20 Thread Steve Brett

  --with-pgsql[=DIR]  Include PostgreSQL support.  DIR is the PostgreSQL
  base install directory, defaults to
/usr/local/pgsql.
  Set DIR to shared to build as a dl, or shared,DIR 
  to build as a dl and still specify DIR.

this did not work when i compiled.

pointing at the source did.

i tried pointing php at both dirs to no avail.


> -Original Message-
> From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> Sent: 20 March 2001 16:09
> To: Steve Brett
> Subject: RE: [PHP-DB] problems configuring php and postgres - "call to
> und efined function"
> 
> 
> Well, you just didn't point PHP at the right place then.
> 
> On Tue, 20 Mar 2001, Steve Brett wrote:
> 
> > it wouldn't compile without it.
> >
> > really.
> >
> >
> >
> > > -Original Message-
> > > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > > Sent: 20 March 2001 15:46
> > > To: Steve Brett
> > > Subject: RE: [PHP-DB] problems configuring php and 
> postgres - "call to
> > > und efined function"
> > >
> > >
> > > Well, that's not true.  If you install from source it 
> will install the
> > > libpq.a and the postgres.h files.  You should never point PHP
> > > at the raw
> > > source directory.
> > >
> > > -Rasmus
> > >
> > > On Tue, 20 Mar 2001, Steve Brett wrote:
> > >
> > > > just an add-on.
> > > >
> > > > if you compile form source the --with-pgsql= needs to point
> > > to the source
> > > > directory in order to find the files it needs.
> > > >
> > > > it does say in the php configure help option that it should
> > > point to the
> > > > install dir i think whihc is a bit confusing as i learnt to
> > > my peril (and
> > > > boredom)
> > > >
> > > > Steve
> > > >
> > > > > -Original Message-
> > > > > From: Rasmus Lerdorf [mailto:[EMAIL PROTECTED]]
> > > > > Sent: 20 March 2001 08:03
> > > > > To: Gary Huntress
> > > > > Cc: [EMAIL PROTECTED]
> > > > > Subject: Re: [PHP-DB] problems configuring php and
> > > postgres - "call to
> > > > > undefined function"
> > > > >
> > > > >
> > > > > What kind of binary install did you do?  An rpm?  If so,
> > > simply also
> > > > > install the rpm-devel package and it will compile nicely.
> > > > >
> > > > > -Rasmus
> > > > >
> > > > > On Tue, 20 Mar 2001, Gary Huntress wrote:
> > > > >
> > > > > > I am trying to get postgresql (pg) support for php working
> > > > > on my RH7 box.  I
> > > > > > had a working binary installation of postgres 7.03.  I
> > > > > thought I had read
> > > > > > that php4 had default support for pg, but my call to
> > > > > pg_connect() gave me a
> > > > > > "Call to undefined function" error.
> > > > > >
> > > > > > So, next I tried to re ./configure and add
> > > > > --with-pgsql=/usr/local/pgsql.
> > > > > > That would not compile, bombing when it looked for
> > > > > "postgres.h".   I did not
> > > > > > have the pg source (since this was a binary installation)
> > > > > so I installed
> > > > > > that next (in /usr/src, if that matters)
> > > > > >
> > > > > > I deleted my existing binary installation of pg, and ran
> > > > > ./configure; gmake;
> > > > > > gmake install with no errors, and I added an entry in
> > > > > /etc/ld.so.conf as
> > > > > > stated in the pg INSTALL.   Pg is running fine with several
> > > > > db and I can
> > > > > > remotely connect, so I think thats ok.
> > > > > >
> > > > > > After finishing with the source installation of pg, I re-
> > > > > ./configure php,
> > > > > > make and get the same error looking for "postgres.h"
> > > > > >
> > > > > >  I then manually edited the ./configure file and
> > > > > added the include
> > > > > > path to /usr/src/postgres/install  After this, I
> > > > > could successfully
> > > > > > make php, then make install.
> > > > > >
> > > > > > I restarted apache, but I am still getting "Call to
> > > > > undefined function".
> > > > > >
> > > > > > Any thoughts?   I'm pretty much out of ideas right 
> now.
> > > > > >
> > > > > > Regards,
> > > > > >
> > > > > > Gary Huntress
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > PHP Database Mailing List (http://www.php.net/)
> > > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > > > To contact the list administrators, e-mail:
> > > > > [EMAIL PROTECTED]
> > > > > >
> > > > >
> > > > >
> > > > > --
> > > > > PHP Database Mailing List (http://www.php.net/)
> > > > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > > > To contact the list administrators, e-mail:
> > > > > [EMAIL PROTECTED]
> > > > >
> > > >
> > >
> >
> 

-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]