#23416 [Opn->WFx]: configure not knowing apache version

From: Date: Fri, 02 May 2003 00:17:31 +0000
Subject: #23416 [Opn->WFx]: configure not knowing apache version
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-38909@lists.php.net to get a copy of this message
ID: 23416 Updated by: sniper@php.net Reported By: philip at cornado dot com -Status: Open +Status: Wont fix Bug Type: Apache2 related Operating System: Mandrake PHP Version: 4.3.2RC2 New Comment: why the hell did they have to change that text?? Anyway: Won't fix. Previous Comments: ------------------------------------------------------------------------ [2003-04-30 09:20:35] philip@php.net [root@localhost tmp]# /usr/sbin/httpd -v bash: /usr/sbin/httpd: No such file or directory [root@localhost tmp]# /usr/sbin/httpd2 -v Server version: Apache-AdvancedExtranetServer/2.0.45 Server built: Apr 17 2003 15:33:43 [root@localhost tmp]# /usr/sbin/apxs2 -q SBINDIR /usr/sbin [root@localhost tmp]# /usr/sbin/apxs2 -q TARGET httpd2 Note: Apache2 is installed from the official mdk RPM's. ------------------------------------------------------------------------ [2003-04-30 05:46:12] sniper@php.net What do these commands output: # /usr/sbin/httpd -v # /usr/sbin/apxs2 -q SBINDIR # /usr/sbin/apxs2 -q TARGET ------------------------------------------------------------------------ [2003-04-29 13:24:10] philip at cornado dot com Hello! Compiling PHP with Apache2 support (with apache2handler) has one issue, here's my configure line: ./configure --with-apxs2=/usr/sbin/apxs2 --enable-sockets --enable-ftp --enable-cli --disable-cgi --enable-debug Here are some of the results during configure: Configuring SAPI modules checking for AOLserver support... no checking for Apache 2.0 module support via DSO through APXS... no checking for Apache 2.0 handler-module support via DSO through APXS... expr: non-numeric argument ./configure: line 3885: test: : integer expression expected ./configure: line 3887: test: : integer expression expected yes [snip] checking for chosen SAPI module... apache2handler Here are lines 3883 - 3889 of configure (formatted to fit nicely in this report): APACHE_VERSION=expr $4 \* 1000000 + $5 \* 1000 + $6 if test "$APACHE_VERSION" -le 2000000; then { echo "configure: error: You have enabled Apache 2 support while your server is Apache 1.3. Please use the appropiate switch --with-apxs (without the 2)" 1>&2; exit 1;$ elif test "$APACHE_VERSION" -lt 2000044; then { echo "configure: error: Please note that Apache version >= 2.0.44 is required." 1>&2; exit 1; } fi $APACHE_VERSION has no value, I tested it by echoing it in configure. This APACHE_VERSION check only fails if a known version is less than 2.0.44 so if it doesn't know the version at all (in my case) it will always pass. But I happen to have 2.0.45 so it's not a problem, for me. I have no clue why it can't figure out the APACHE_VERSION nor do I know this topic at all. If feedback is required let me know :) BTW, it compiled fine, make install worked perfectly. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=23416&edit=1

« previous php.bugs (#38909) next »