I have a windows server 2008 running IIS7 and PHP 5.2.13 and also an installation of MySQL. However, I have included php_mysql.dll & php_mysqli.dll - I have also moved libmysql.dll from the SQL folder to my php folder and also to the system32 folder. Furthermore I have checked all my directories, created an environment path etc, but it still doesn't show up in my php.info (also activated in the CORRECT php.ini folder). I reset every time I make a change as well.

Any help would be great!

link|improve this question
The title of your question is very meta - please edit it to actually describe what the question is about. – MikeyB Aug 1 '11 at 15:56
feedback

2 Answers

I know that I've had problems with non-php/non-mysql libraries not being in the correct locations before.

Dynamic Library Loads Fail

Just something else to check. Obviously the standard stop/start services and all that jazz would apply too.

link|improve this answer
Thanks for the reply, not this either - the only other extension is php_curl.dll and that works fine. – rickyduck Aug 1 '11 at 15:36
Have you cranked the error reporting up in the php.ini? Usually php itself will give you some clues as to being able to load a library or not. – OldTroll Aug 1 '11 at 15:54
It's definitely not loading the library - function could not be found, also non-existant in the phpinfo() – rickyduck Aug 1 '11 at 16:14
can you paste in (or use pastebin or some such) your php.ini file? – OldTroll Aug 2 '11 at 14:13
pastebin.com/Jxm1z3Xv - cheers – rickyduck Aug 3 '11 at 8:01
show 2 more comments
feedback

You have to reload PHP for configuration changes to take effect. Restart IIS and check again if you're sure everything else is done correctly.

link|improve this answer
Sorry, forgot to mention I already run iisreset.exe every time – rickyduck Aug 1 '11 at 15:34
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.