Re: module loading problems
| From: | Chris W | Date: | Thu, 26 Jul 2007 00:06:05 +0000 |
| Subject: | Re: module loading problems | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-259543@lists.php.net to get a copy of this message | ||
That helped... Seems I need to load the multi-byte string module before I load the exif module... so now exif loads fine. However mysqli still doesn't load which is less of a concern since I'm not using that module at this time anyway. It does puzzle me thought because the standard mysql module does load and work fine. I didn't notice any dependencies unique to mysqli that didn't apply to mysql on the site I saw the requirement to load the multi-byte module before exif.
I did confirm using the phpinfo page that the php.ini file being used is the one I thought and all paths and files are in the right place. I am running on Apache/2.0.55
Richard Davey wrote:
Hi Chris, Wednesday, July 25, 2007, 5:36:29 PM, you wrote:-- Chris W KE5GIX "Protect your digital freedom and privacy, eliminate DRM, learn more at http://www.defectivebydesign.org/what_is_drm" Gift Giving Made Easy Get the gifts you want & give the gifts they want One stop wish list for any gift, from anywhere, for any occasion! http://thewishzone.comI'm running PHP 5.2.0 on windows XP SP2 .... lately when it starts I have been getting the an error when it tries to load the mysqli dll. It loads the standard mysql dll fine and all the dlls are in the same place the path and php ini file all seem to be fine. I recently added the exif module and now it doesn't load either. Anyone have any idea why these 2 modules won't load when the others do?Have you changed anything else recently? Perhaps installing a new version of PHP, moving some files around, updating Windows, etc? What do you use to set the location of the PHP files? (i.e. have you modified your System Path, or did you just throw them all into the Windows\System folder?) Is this with Apache or IIS btw? My checklist would be something like this: 1) Check that the PHP.INI file you *think* PHP is using, it really is. 2) Check that you don't have redundant DLL files lurking around (in the Windows folder for example) 3) Ensure you're using a recent enough version of the MySQL DLL for it to work 4) Check your paths! 5) Check your dependances.. some DLLs require others. The following may help: http://wamp.corephp.co.uk and http://www.corephp.co.uk/archives/36-A-Guide-to-using-PHP-5-Extensions-on-Windows.html Sorry that my blog is running so slow, for some reason sy3 has crawled to a halt, while other sites on my server work perfectly. Most annoying! Cheers, Rich