ToonMariner Posted September 27, 2010 Share Posted September 27, 2010 Hi guys n gals, I'm no win server 2008 guru so need a bit of help... I have PHP running on win server 2008 (that's what I have been dealt so no sniggering!)... getting the 'unable to load dynamic library for: php_curl.dll php_http.dll php_imap.dll php_mbstring.dll php_mcrypt.dll php_exif.dll php_sockets.dll uploadprogress.dll php_zip.dll (they are loaded in that order) other dlls load ok and these are: php_gd2.dll php_mysql.dll php_mysqli.dll php_pdo.dll php_pdo_mysql.dll the extension dir in php.ini is set (done it absolutely "D:\PHP\ext") and those dlls all exist within that directory. D:\PHP is definitely in the environemt PATH var... Only thing I have come across is a reference to msrvc70.dll is not present on the server but surely this should not prevent the libs being loaded! there is no reference to such a requirement in the docs. (found that on a thread so it could be irrelevant.) Any help/tips on resolving this would be VERY much appreciated. Quote Link to comment https://forums.phpfreaks.com/topic/214526-windows-server-2008-failed-to-load-php_curldll/ Share on other sites More sharing options...
PFMaBiSmAd Posted September 27, 2010 Share Posted September 27, 2010 Are all the .dll files (working and non-working) from the same version/distribution of php and were they all put onto the server at the same time using the same method? Problems are usually due to the .dll files being built with different source version and/or file permissions (for example if some of the files were put onto the server using FTP, they would be owned by the user that the FTP server is running under.) Quote Link to comment https://forums.phpfreaks.com/topic/214526-windows-server-2008-failed-to-load-php_curldll/#findComment-1116296 Share on other sites More sharing options...
ToonMariner Posted September 29, 2010 Author Share Posted September 29, 2010 This was installed via the msi - I would have done manual but this was installed by another member of the team and assurances given that the msi was used... Quote Link to comment https://forums.phpfreaks.com/topic/214526-windows-server-2008-failed-to-load-php_curldll/#findComment-1117089 Share on other sites More sharing options...
PFMaBiSmAd Posted September 29, 2010 Share Posted September 29, 2010 The msi installer REQUIRES that you enable extensions using the windows control panel add/remove menu. Quote Link to comment https://forums.phpfreaks.com/topic/214526-windows-server-2008-failed-to-load-php_curldll/#findComment-1117120 Share on other sites More sharing options...
ToonMariner Posted September 29, 2010 Author Share Posted September 29, 2010 So I cannot edit the php.ini file post installation? where in the control panel is this magical UI of extension adding? I'm going through the add or remove programs thing but yet to find where I can change the extensions for php. Sorry but windows is gash - need a bit of hand holding on this one Quote Link to comment https://forums.phpfreaks.com/topic/214526-windows-server-2008-failed-to-load-php_curldll/#findComment-1117152 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.