Bug #14556: PHP 4.1.0 and Apache 2.0.28 Beta incompatible statically and as DSO
| From: | melt284 at hotmail dot com | Date: | Mon, 17 Dec 2001 05:44:51 +0000 |
| Subject: | Bug #14556: PHP 4.1.0 and Apache 2.0.28 Beta incompatible statically and as DSO | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-74081@lists.php.net to get a copy of this message | ||
From: melt284@hotmail.com
Operating system: RedHat Linux 7.2
PHP version: 4.1.0
PHP Bug Type: Apache2 related
Bug description: PHP 4.1.0 and Apache 2.0.28 Beta incompatible statically and as DSO
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 bug report at: http://bugs.php.net/?id=14556&edit=1