Thread: Configure question?
I'm just now installing postgresql 7.0.3, apache 1.3.14 and php 3.0.18. i have successfully installed postgres, i have configured apache, and i was configuring php, when at the very end of the configuration, i got a configure: error: Invalid Apache directory - unable to find httpd.h under ../apache-_1.3.14 I did a file find and httpd.h is under /usr/src/apache_1.3.14/src/include. Can anyone tell me what to do here? Thanks, michael
> > configure: error: Invalid Apache directory - unable to find httpd.h under > > ../apache-_1.3.14 > > ^^^ > Try using the correct path.(?) so even though the instructions say to ./configure in apache_1.3.14, I should configure it in apache_1.3.14/src/include? The comand I am using is: ./configure --with-pgsql --with-apache=./apache-_1.3.14 --enable-track-vars Should I run this same script from the /include directory I am very new at this, as it is my first time. Sorry if these are stupid questions:-) > > I did a file find and httpd.h is under > > /usr/src/apache_1.3.14/src/include. > > ^^^ > > The directory name is different. > > > gh >
On Fri, Jun 15, 2001 at 12:39:59AM -0600, some SMTP stream spewed forth: > I'm just now installing postgresql 7.0.3, apache 1.3.14 and php 3.0.18. i > have successfully installed postgres, i have configured apache, and i was > configuring php, when at the very end of the configuration, i got a > > configure: error: Invalid Apache directory - unable to find httpd.h under > ../apache-_1.3.14 ^^^ Try using the correct path.(?) > I did a file find and httpd.h is under /usr/src/apache_1.3.14/src/include. ^^^ The directory name is different. gh > Can anyone tell me what to do here? > Thanks, > michael ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
---------- Forwarded Message ---------- Subject: Re: [PHP] Configure question? Date: Fri, 15 Jun 2001 01:22:35 -0600 From: Michael <michael@exasource.com> Sorry aabout that last mail. I've been at this since around 5:00 and am having brain farts. This is my actual question. after reading the other message, i couldn't even understand what I meant. > > configure: error: Invalid Apache directory - unable to find httpd.h under > > ../apache-_1.3.14 > > ^^^ > Try using the correct path.(?) the instructions say to ./configure from php3.0.18/ The comand I am using is: ./configure --with-pgsql --with-apache=./apache-_1.3.14 --enable-track-vars Should I run this same script except : ./configure --with-pgsql --with-apache=./apache-_1.3.14/src/include --enable-track-vars I am very new at this, as it is my first time. Sorry if these are stupid questions:-) > > I did a file find and httpd.h is under > > /usr/src/apache_1.3.14/src/include. > > ^^^ > > The directory name is different. > > > gh -------------------------------------------------------
No, you missed what he was pointing out. The path to Apache you specify was: ./apache-_1.3.14 however the apparent 'real' path to Apache is: ./apache_1.3.14 You're configure script should read: ./configure --with-pgsql --with-apache=./apache_1.3.14 --enable-track-vars >> > configure: error: Invalid Apache directory - unable to find httpd.h under >> > ../apache-_1.3.14 >> >> ^^^ >> Try using the correct path.(?) M> so even though the instructions say to ./configure in apache_1.3.14, I should M> configure it in apache_1.3.14/src/include? M> The comand I am using is: M> ./configure --with-pgsql --with-apache=./apache-_1.3.14 --enable-track-vars M> Should I run this same script from the /include directory M> I am very new at this, as it is my first time. Sorry if these are stupid M> questions:-) >> > I did a file find and httpd.h is under >> > /usr/src/apache_1.3.14/src/include. >> >> ^^^ >> >> The directory name is different. >> >> >> gh >> M> ---------------------------(end of broadcast)--------------------------- M> TIP 3: if posting/reading through Usenet, please send an appropriate M> subscribe-nomail command to majordomo@postgresql.org so that your M> message can get through to the mailing list cleanly
Actually, sorry, I just looked closer at this .. shouldn't you be giving a "../apache_1.3.14" path instead of "./apache_1.3.14"? If the previous didn't work, try: ./configure --with-pgsql --with-apache=../apache_1.3.14 --enable-track-vars
At 01:41 AM 6/15/2001 -0600, Michael wrote: >Sorry aabout that last mail. I've been at this since around 5:00 and am >having brain farts. This is my actual question. after reading the other >message, i couldn't even understand what I meant. > > > > configure: error: Invalid Apache directory - unable to find httpd.h under > > > ../apache-_1.3.14 > > > > ^^^ > > Try using the correct path.(?) Notice the "^^^" from the other list member .. your problem is likely identified there. >the instructions say to ./configure from php3.0.18/ > >The comand I am using is: > >./configure --with-pgsql --with-apache=./apache-_1.3.14 --enable-track-vars > >Should I run this same script except : > >./configure --with-pgsql --with-apache=./apache-_1.3.14/src/include >--enable-track-vars No, because you are still having a problem with the path. You have an extra dash in your command that you do not need (I'm guessing you have the Apache source in a directory named "apache_1.3.14" and *not* "apache-_1.3.14" as your command specifies). Try running this command instead: ./configure --with-pgsql --with-apache=./apache_1.3.14 --enable-track-vars Notice that the dash has been removed from "./apache-_1.3.14" you typed earlier. >I am very new at this, as it is my first time. Sorry if these are stupid >questions:-) Not a problem. I sometimes have the all the right ideas lined up only to be foiled by a typo. -- Gene Stevens - Web Development -- http://www.moody.edu
After staying up until 5:00 am this morning, I took a guess on what GH was saying and guessed right. After 10+ hours of work and several pots of coffee, your brain kind of turns to mush. Anyway, it did install, without any complaints, but when I did /www/bin/apachectl start It gave me an error message saying that www/bin/httpd was an invalid file or directory. I looked in apachectl and it gave the path to httpd as www/bin/httpd and that was where it was at. I un-commented "AddType application/x-httpd-php3 .php3" in httpd.conf per the instructions, and BTW, the ./apache-_1.3.14 was in the instructions. I guess I'll just try to re-install again and see what happens this time. The first time I installed postgres, it didn't work either:-) Thanks for all of the help. Michael On Fri, 15 Jun 2001, you wrote: > Actually, sorry, I just looked closer at this .. shouldn't you be > giving a "../apache_1.3.14" path instead of "./apache_1.3.14"? > If the previous didn't work, try: > > ../configure --with-pgsql --with-apache=../apache_1.3.14 > --enable-track-vars
I have instructions for installing apache + php + postgresql: http://database.sourceforge.net
On Sun, 17 Jun 2001, you wrote: > I have instructions for installing apache + php + postgresql: > > http://database.sourceforge.net Thanks Grant! I'll give it a try Michael -- Michael Lewis Exasource Inc. 970.206.4556 "Linux - The final solution"
I hope you are open to suggestions and corrections. In the brief time I spent browsing what data/information you have I noticed a few errors/typos. Best of luck on your project. G> I have instructions for installing apache + php + postgresql: G> http://database.sourceforge.net G> ---------------------------(end of broadcast)--------------------------- G> TIP 3: if posting/reading through Usenet, please send an appropriate G> subscribe-nomail command to majordomo@postgresql.org so that your G> message can get through to the mailing list cleanly ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster
On Fri, Jun 15, 2001 at 12:39:59AM -0600, some SMTP stream spewed forth: > I'm just now installing postgresql 7.0.3, apache 1.3.14 and php 3.0.18. i > have successfully installed postgres, i have configured apache, and i was > configuring php, when at the very end of the configuration, i got a > > configure: error: Invalid Apache directory - unable to find httpd.h under > ../apache-_1.3.14 ^^^ Try using the correct path.(?) > I did a file find and httpd.h is under /usr/src/apache_1.3.14/src/include. ^^^ The directory name is different. gh > Can anyone tell me what to do here? > Thanks, > michael ---------------------------(end of broadcast)--------------------------- TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
I hope you are open to suggestions and corrections. In the brief time I spent browsing what data/information you have I noticed a few errors/typos. Best of luck on your project. G> I have instructions for installing apache + php + postgresql: G> http://database.sourceforge.net G> ---------------------------(end of broadcast)--------------------------- G> TIP 3: if posting/reading through Usenet, please send an appropriate G> subscribe-nomail command to majordomo@postgresql.org so that your G> message can get through to the mailing list cleanly ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster