ID: 27373 Updated by: [EMAIL PROTECTED] Reported By: mattm at mattm dot net -Status: Open +Status: Bogus -Bug Type: Reproducible crash +Bug Type: Compile Failure Operating System: Solaris 5.7 Sparc PHP Version: 4.3.4 New Comment:
If you follow the instructions in the INSTALL file for static build (and EXACTLY like it said there! Use _fresh_ apache sources!) it will work. Please ask further support questions elsewhere, there is no bug here. (libphp4.so is created ONLY when you use --with-apxs and have DSO enabled Apache) Previous Comments: ------------------------------------------------------------------------ [2004-02-25 17:25:52] mattm at mattm dot net Thanks for the speedy reply -- I started with a very basic httpd.conf file, as this server is to have only two directories (Nagios install w/ php). I have wound up blowing away apache completely, and just trying to get it to work with the newly compiled Apache/PHP combo. Note that Apache compiles and works without PHP. As soon as I add it in I get probs. Just no I tried the same steps, omiting the --active-module=php4 line. Same results. The /usr/local/apache/libexec directory is empty The PHP entries for LoadModule / ClearModule were not added to httpd.conf ------------------------------------------------------------------------ [2004-02-24 04:47:14] [EMAIL PROTECTED] What exactly do you have in httpd.conf ? And I don't think you need --enable-module=php4 in the last phase for Apache.. ------------------------------------------------------------------------ [2004-02-23 18:31:54] mattm at mattm dot net Description: ------------ Apache vs 1.3.27 and 1.3.29 with PHP 4.3.4 and 4.2.2 I'm almost bald now -- pulling out my hair for a week on this one. I have gone through all the bug-reports and tried all sorts of combinations. I am using the latest stable release from the website. Preconfigure APACHE # cd apache_1.3.27 # ./configure --prefix=/usr/local/apache PHP # cd php-4.3.3 # ./configure --with-apache=../apache_1.3.27 # make # make install # cp php.ini-dist /usr/local/lib/php.ini APACHE Final Install # cd apache_1.3.27 # ./configure --activate-module=src/modules/php4/libphp4.a \ --enable-module=php4 \ --prefix=/usr/local/apache \ # make # make install Error conditions now: a) The /usr/local/apache/libexec folder is empty. b) The htpasswd tool core-dumps c) httpd will not start when php4 is referenced in httpd.conf Things tried: a) configure, make, change libtool: build_libtool_libs=yes, make install -- the libphp4.so.0 is not in .libs as the workarounds indicate b) varios combinations of Apache and PHP as listed above. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=27373&edit=1