I personally am I bit perplexed by the experimental status since apache2 is now the default web server under RH8.
> -----Original Message----- > From: Goetz Lohmann [mailto:[EMAIL PROTECTED]] > Sent: Thursday, February 06, 2003 11:06 AM > To: [EMAIL PROTECTED] > Subject: Re: [PHP-INST] Re: unique install, having problem > > > Benjamin Tomhave schrieb: > > I tried the 4.0.6 rpm install, but as is common with RPMs, it requires > > specific libraries to be installed -- libraries that are now > 2-3 versions > > old (as in, RH7.2 vintage). Doesn't work with a RH8 install. > > if you wish everything is possible ... maybe as I who had to build an > StackGuard version in lack of a recent gcc ... so I did it with an old > 2.7 instead of 2.9 and it worked for me. > > If you read EXTENSIONS from your PHP-4.3.0 directory you might find: > EXTENSION: apache2 > PRIMARY MAINTAINER: Aaron Bannert <[EMAIL PROTECTED]> > MAINTENANCE: Maintained > STATUS: Experimental > ^^^^^^^^^^^^ > > Cause its experimental you might ask the maintainer itself for solution ? > ... don't get me wrong, I hope you will get it working !!! > > I will catch my RH8 in about 2 hours, then I might kick it on my box and > try to get both working, Apache 2 and PHP 4.3.0 ... and as far as I know > me, I would get it going even if I have to hack 48 hour a day, just to > show the possibility ;-) > > When finished I will notice you ... > > > I did not "hack" any configure scripts. There was a post on > php.net under > > Linux installation manual that suggested modifying > /usr/sbin/apxs because > > there was an error. It turns out, the error was not using the > --with-apxs2 > > flag on the configure line. > > sorry ... didn't know what you did ... I only read you changed > your configure. > > > My solution, and the solution which anyone else on old code can > try: You can > > regain the old global vars behavior from pre-4.2 days by simply > editing your > > php.ini file and changing "register_globals = Off" to > "register_globals = > > On". > > > > I went with a RH RPM install for 4.2.x on a different system > and made this > > change to php.ini and now am in good shape. > > > > I have not been able to get PHP to compile on RH, but my memory > from a year > > ago was that compiling PHP proved to be a major pain in the arse. Why? > > Because the stupid ./configure script is broken!! Pardon my > saying so, but > > wtf?!? When you run configure and say things like --with-jpeg > and you do an > > "ldconfig -p | grep jpeg" and you see the library exists and is > registered, > > then why in the world can't the configure script see the > library?!? When I > > compiled 4.1.x a year ago, I had to specify directory paths for > every single > > library I wanted to use, whether it be mysql, jpeg, freetype, > gd, mm, etc. > > This is absolutely ridiculous! I hope this gets fixed in the > near future. > > thats why unix is not windowz, cause you have still doing > something by yourself > > even if you personal could do a "ldconfig -p | grep jpeg" that won't help > as much if you find more than one or nothing. Its a common rule that you > couldn't never ever get all possibilitys to work. And why then hacking the > configure script to help one of a billion to be more easy if other tasks > are more important (like aka security fixes). > > The configure of PHP is quit good, if not as good as you wish you might > help the CVS team to rewrite it as you desired ... > Even other configure scripts aren't quit easyer at all ! > > ... but I wonderd also sometime about the "never finding lib" story of > configure, so if you get the time to rewrite it, I will be lucky too ... > > ;-) > > > Mitch -- check out the results of ./configure and make sure it's finding > > your libraries. If it's not, then try specifying the path to the libs > > explicitly (usually =/usr is adequate for me). That may solve > your compile > > problem. As for your PEAR issue, that sounds weird. Good luck on that! > > good luck to all hacking in the weird, from me too ;-) > > > -- > @ Goetz Lohmann, Germany | Web-Developer & Sys-Admin > \/ ------------------------------------------------------ > () He's the fellow that people wonder what he does and > || why the company needs him, until he goes on vacation. > > > -- > PHP Install Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP Install Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php