Ok, I finally had PHP and MySQL running correctly on my home server. I had to recompile PHP a couple of times. It installed correctly but each time I tried emerging another program, I was advised to use a particular USE flag with PHP so it had to recompile. Then it didn't want to run correctly with apache so I had to use another flag and recompile, Then it didn't want to run correctly with another program (forgot which) so I had to recompile with a couple of USE flags. Finally it worked the way I wanted it to.
Now I have used mysql via command line for a while (by choice, so I could get use to syntax and stuff). But now that I'm doing a bunch of trial and error with databases, tables, and php I wanted to throw in phpmyadmin for easier viewing of MySQL. So I attempt to emerge phpmyadmin and what do I see:
Code:
*
* Using dev-lang/php-5.0.5-r5
*
* Checking for required PHP feature(s):
* Discovered missing USE flag session
*
* dev-lang/php-5.0.5-r5 needs to be re-installed with all of the following
* USE flags enabled:
*
* pcre mysql session
*
Ugh....Looks like I'm going to have to recompile PHP for the upteenth time. This server is an old PIII and a PHP doesn't compile real quickly, and since PHP has been recompiled sooooo many times, it frustrates the hell out of me (Sorry mods, just accurately conveying emotion/venting).
My main issue with this is that I can't find the notes I jotted down when I originally had php compiled so that it worked correctly for me. I know for a fact that pcre and mysql were two of the USE flags I used when I got PHP to work correctly, so session is the one I need. But I KNOW there were more that I had to use. Am I going to have to take a chance on this recompile and risk trial and error again until I have used all the USE flags or is there a way to see what USE flags I used for my currently merged PHP?