bpat1434;10913305 wrote:The reason for the editing of your post was language and general color of your post. It's one thing to be upset, it's another to point it to a community that is undeserving of it.
Understood.
Where is php looking for the extensions? A: "C:\php\ext" (absolute)
How did you install PHP? The php.net .exe installer or the zip file? A: Both and more. I used the PHP for IIS installer, as well as the zip file and "essentials" installer for php.net. I additionally swapped the binary applications and dll's (seperately , for obvious reasons), to see if a different version of mysql ext would help - no luck.
-
Did you add the path to PHP to the Windows path? A: Definitely. Via Right-Click on My Computer->Advanced->Env Vars button.
-
How did you install MySQL? With all the default options? A: Absolutely default. I even tried "Standard Configuration" option (which uses a default my.ini). MySQL is running perfectly by the way.
-
Did you add mySQL to the Windows path? A: No, but I just now tried that, and no change.
What version of IIS are you using? A: I believe the Vista version is 7, so my version must then be version 6.0. (Right off the win xp pro cd, no updates aside SP3, granted not POST-php).
I appreciate your leniency with my poor attitude, bpat, as well as your help.
@
1. Didn't add the main PHP folder (e.g. c:\php) to the system's PATH environment variable.
This one is good to go.
2. Didn't add the PHPRC environment variable to point to the main PHP directory.
I'm unsure if I have done this or not, because I'm not sure I understand the question. Perhaps not doing this, could be the culprit?
3. Didn't uncomment the apporpriate line in php.ini (e.g. either the php_mysql.dll or php_mysqli.dll line).
php_mysql.dll is the current one being used, however I have tried the Lite version as well. I even downloaded a trial of MS SQL to see if that extension worked, and it did.
4. Didn't restart Windows (not just IIS, due to the system changes) after making the above changes.
Done this many times, also formatted the drive and put a fresh Win XP Install.
5. Didn't enable display_startup_errors and restart IIS to see if PHP is complaining of any errors.
I don't think there was a point in time that I didn't have it enabled, to be honest lol. It just doesn't tell me anything, unfortunately. 🙁
Also, if you make any change in php.ini (e.g. change display_startup_errors from Off to On) and restart IIS, does a phpinfo() reflect the new value (check before and after the change)?
Changes are reflected yes.
I have a VNC server up if one of you are willing to take a look at it. I'm dead serious, this has to be the worst encounter with PHP I have ever had.... I am seriously about to bust out OllyDebug and see what's going on..
Additional Info:
O/S: Win XP Pro ( of course)
Server Type: Local @ Home
For your convenience(ie. Temporary):
[indent]URL for phpinfo(): http://treva.servebeer.com/site/php.php
The php.ini file: http://treva.servebeer.com/php.ini
MSN Messenger (To VNC into server): (MOD EDIT: E-mail removed) (MSN Live "Alias" - just type it in for success)[/indent]
I look forward to any responses.