ID: 39877 User updated by: rob4you at vodafone dot it Reported By: rob4you at vodafone dot it Status: Open Bug Type: Dynamic loading Operating System: Windows XP PHP Version: 5.2.0 New Comment:
After try & errors i've observed that I need to copy some dll in the C:\Windows\system32. But the problem still persists with just three library: php_pdf.dll php_pop3.dll php_smtp.dll How can I make them working? Previous Comments: ------------------------------------------------------------------------ [2006-12-18 21:26:25] rob4you at vodafone dot it Description: ------------ PHP 5.2.0 installed as Apache module (apache version 2.2.3) on Windows XP. I've also tried with PHP 5.2.1RC2-dev, PHP 5.1.2. I've used also Apache 2.0.x as webserver. The php.ini is correctly configured with the wanted extensions (extension=php_name.dll) and the right extensions_dir. The Apache server is correctly configured with the PHPIniDir and LoadModule directive. The problem is the following: when the server starts, SOME extensions are not loaded, and the following warning is produced (as an example): PHP Warning: PHP Startup: Unable to load dynamic library 'C:\\Programs\\PHP\\ext\\php_curl.dll' - Impossible to locate specified module.\r\n in Unknown on line 0 The extension is instead correctly placed in the right directory. It's quite strange that some extensions are loaded, some other are not loaded, but they are all in the SAME directory! ps: i've not used environment variable because in the manual it says it not necessary when using php as apache module. If I set instead the environment variable Path C:\Programs\PHP it works. However the behaviour for the problem previously exposed is unexpected: some extensions are correctly loaded, others no. ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=39877&edit=1