Greetings Clacy, Mind you, the experience I share here is *primarily* from *BSD. However, I have a great deal of experience with Win(whatever) and Linux as well. I just blew away my "potato" install. So I can't look at it for reference. That said, let's go. Read further down...
> Heres what I have: > Clean install of redhat 7.2, server option chosen, default packages > installed - no extra servers or subcategories. > > I have installed the following with no problems through configure, make > or make install: - MySQL 3.23.45 from binaries at mysql.com (redhat gcc > error, or so it says) - Apache 1.3.22 from source (configure > --prefix=/usr/local/apache --enable-module=so) - PHP 4.0.6 from source > (configure --with-mysql=/usr/local/mysql > --with-apxs=/usr/local/apache/bin/apxs) > > I did have to change the first line in the apxs file from > '#!/usr/bin/perl' > '#!/usr/bin/perl5.6.0'. This was done prior to > configure, etc... [known issue from another server running some perl > apps} > > Each package was tested after install for success. MySQL and Apache > work(ed) fine. After installing PHP as a DSO, I cannot start apache and > receive the following error: > > "Syntax error on line 205 of /usr/local/apache/conf/httpd.conf: > cannot load /usr/local/apache/libexec/libphp4.so into server: > /usr/local/apache/libexec/libphp4.so: undefined symbol: uncompress > ./apachectl start: httpd could not be started" Had to change mine as well after the PHP install (same message). :-\ > > Line 205 of httpd.conf looks like: > LoadModule php4_module libexec/libphp4.so > (looks good to me, but what do I know?) The (working) line in my httpd.conf file looks like this: LoadModule php4_module libexec/apache/libphp4.so Literal path translation: /usr/local/libexec/apache Similar to yours? I should also note that *relative* paths used during the build process can cause confusion in the resulting Libs and executables - apache, php and libphp4.so. Those paths are hard coded into those files. Meaning ../../mysql or whatever, can throw off the path once these files are in place. I know that I read this somewhere at the php.net site. But can't remember exactly where. I think if you just change the line in your httpd.conf file to the same as mine, you should be in luck. :-) Hope some of this might help and best of luck, Chris > > Checked Apache's error log and nothing is being recorded (assuming > because httpd cannot even start?) > > I also attempted to reinstall both Apache and PHP by ./configure, make > clean, make, make install with no luck -- same error. > > I've noticed this on a few other posts in the archives but was not > abale to find any resolutions. Anyone have any ideas? {I really do not > want to install from RPMs] > > much appreciated, > > > [EMAIL PROTECTED] -- end ............................................ This email was sent using DNSWATCH WebMail. "Get an account today!" http://www.dnswatch.com/dnswm112/ -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]