Posted by Jerry Stuckle on 06/25/06 03:04
David Haynes wrote:
> Jerry Stuckle wrote:
>
>> lawrence k wrote:
>>
>>> I've installed Apache 1.3.36 on my Redhat EL 3 machine. Now I'm trying
>>> to install PHP 5.1.4. I can not get the ./configure command to work. I
>>> keep getting this error:
>>>
>>> configure: error: Invalid Apache directory - unable to find httpd.h
>>> under /usr/local/apache/include
>>>
>>> So then I run this command:
>>>
>>> find / -name httpd.h
>>>
>>> which should find every file on my machine with the name "httpd.h".
>>> These are the results I get:
>>>
>>> /usr/local/apache/include/httpd.h
>>> /home/shelley/apache_1.3.36/src/include/httpd.h
>>>
>>> So I've rerun the ./configure command, using this first:
>>>
>>> --with-apache=/usr/local/apche/include
>>>
>>> and since that didn't work:
>>>
>>> --with-apache=/home/shelley/apache_1.3.36/src/include/httpd.h
>>>
>>> but I get the "Invalid directory" error with both addresses.
>>>
>>> What am I missing?
>>>
>>
>> Check the installation documentation. It's looking the base directory
>> for Apache - not the Apache include directory or an include file.
>>
>> You must also have the Apache development code installed on your
>> system. Sorry, I don't use RedHat so I don't know which RPM you need.
>>
>>
>
> I don't think you need to use --with-apache.
> I think you need to use --with-apxs2 instead.
> At least that works on my Fedora Core 4 system.
>
> -david-
>
David,
You're right - it's been a while since I compiled PHP - and I have a script to
do it now.
Except in his case it should be --with-apxs as he's using Apache 1.x.
--
==================
Remove the "x" from my email address
Jerry Stuckle
JDS Computer Training Corp.
jstucklex@attglobal.net
==================
Navigation:
[Reply to this message]
|