Hi,
thanks to www.twitter.com/baerlie I do now know (the) one answer: http://www.phrases.org.uk/meanings/raining%20cats%20and%20dogs.html
Just in case you have been wondering about this as well :D
I simply have yet NO clue what to put here ... well, let's see what comes over time...
2009-05-26
2009-05-04
TECH: Install PHP on IIS7 - and find out that DLL's are missing...
This dll's are OCI.dll, libcs.dll and maybe some other...
Well, going through Google a lot of good meant tips and tricks are named but they all compiled do help - finally.
Therefore, if you get an FastCGI- or similiar error message first try to test whether PHP does work from the console. Simply open it and run it via php-cgi (if you created a phpinfo.php on your inetpub root). Maybe you want to try it with php-cgi phpinfo.php.
Usually you'll get the mentioned error called:
*.dll was not found, for example: OCI.dll was not found, libcs.dll was not found ...
Well, that's easy to handle - if you know what todo.
a) OCI.dll is related to Oracle stuff - therefore, if you don't need it just open you php.ini and outcomment everything that is related to Oracle and extension - I mean EVERYTHING :)
b) libcs.dll is related to Symantic - so do the likewise to a) with Symantec related extensions.
And here we go. Everything works fine.
BTW: If you are using an 64bit system, the whole thing does work perfectly here as well.
If you find that the whole thing doesn't work at all, adding HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/PHP a string value called IniFilePath with the path to your PHP installation does do the thing. Under a 32bit system, you find the PHP- Entry below SOFTWARE :)
Well, going through Google a lot of good meant tips and tricks are named but they all compiled do help - finally.
Therefore, if you get an FastCGI- or similiar error message first try to test whether PHP does work from the console. Simply open it and run it via php-cgi (if you created a phpinfo.php on your inetpub root). Maybe you want to try it with php-cgi phpinfo.php.
Usually you'll get the mentioned error called:
*.dll was not found, for example: OCI.dll was not found, libcs.dll was not found ...
Well, that's easy to handle - if you know what todo.
a) OCI.dll is related to Oracle stuff - therefore, if you don't need it just open you php.ini and outcomment everything that is related to Oracle and extension - I mean EVERYTHING :)
b) libcs.dll is related to Symantic - so do the likewise to a) with Symantec related extensions.
And here we go. Everything works fine.
BTW: If you are using an 64bit system, the whole thing does work perfectly here as well.
If you find that the whole thing doesn't work at all, adding HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/PHP a string value called IniFilePath with the path to your PHP installation does do the thing. Under a 32bit system, you find the PHP- Entry below SOFTWARE :)
Subscribe to:
Posts (Atom)