ID: 14556 Updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Open +Status: Bogus Bug Type: Apache2 related Operating System: RedHat Linux 7.2 PHP Version: 4.1.0 New Comment:
Use 2.0.31 as documented. Previous Comments: ------------------------------------------------------------------------ [2002-02-25 02:22:32] [EMAIL PROTECTED] Seeing much the same thing, this looks like it has been an ongoing problem for 2 months or so. Using latest CVS snapshot [php4-200202242100]# ./configure --with-apache=../httpd-2.0.32 Configuring SAPI modules checking for AOLserver support... no checking for Apache module support via DSO through APXS... no checking for Apache module support... no configure: error: Invalid Apache directory - unable to find httpd.h under /root/httpd-2.0.32 This is on a clean install of RedHat 7.2 2.4.9-21smp. Think this looks like it is clearly on the php side of things, as the apache folks are pretty much API frozen going towards their GA release. ------------------------------------------------------------------------ [2002-01-15 13:57:11] [EMAIL PROTECTED] The same problem - to link php4.1.1 to Apache 2.0.28 statically. There are bad checks in "Apache 2.0.x" section of "configure" script. Apache 2 distribution use another dirs as it used to be in Apache 1.3.x. I edited the "configure" script to correct the paths. Then it was running nice. I still have a problem with a compilation, "NOT_DEFINED" variable is missing in the part /sapi/apache, but I hope it will go soon. Miro ------------------------------------------------------------------------ [2002-01-12 08:58:46] [EMAIL PROTECTED] Same problem here but with PHP 4.1.1 and Apache snapshot 2.0_20011228171212. -- Rod ------------------------------------------------------------------------ [2001-12-17 00:44:51] [EMAIL PROTECTED] When Trying to install PHP 4.1.0 as a DSO on Apache 2.0.28 Beta the install completes without errors. I use this ./configure line with PHP: ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-track-vars My httpd.conf contains the correct AddType and LoadModule lines and the module does exist in the directory LoadModule points to. My php.ini file is in /usr/local/lib Apache starts fine but when when trying to view a PHP page the browser simply tries to donwload the file instead of show it in the browser. If I try to compile PHP statically instead of as a DSO I use this ./configure line: ./configure --with-apache=/root/downloads/httpd-2_0_28/ --enable-track-vars And recieve this: configure: error: Invalid Apache directory - unable to find httpd.h under /root/downloads/httpd-2_0_28/ However httpd.h is there (in /root/downloads/httpd-2_0_28/includes/). Even if I change the ./configure line to say "includes/" at the end it still won't find the file. Apache2 was compiled with so enabled. If there is any other information I can provide please email me. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=14556&edit=1
