php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #26836 Unable to load modules / some missing
Submitted: 2004-01-08 03:05 UTC Modified: 2004-01-12 00:54 UTC
From: scottfurry at telusplanet dot net Assigned:
Status: Closed Package: Dynamic loading
PHP Version: 5CVS-2004-01-08 (dev) OS: Windows NT4 SP6a
Private report: No CVE-ID: None
 [2004-01-08 03:05 UTC] scottfurry at telusplanet dot net
Description:
------------
Unable to load dynamic dll's.
PHP.INI file will correctly identify path to php_*.dll. Error message returned by OS that entry point to dll cannot be found.

Also, some DLL's appear to be missing?
i.e. php_GD.dll / php_GD2.dll


Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2004-01-08 05:48 UTC] wez@php.net
Please be more specific; which extensions are you trying to load and which entry point cannot be found?

php_gd2.dll is in the ext folder of the zip file.
(fetch latest snapshot)
 [2004-01-09 08:19 UTC] scottfurry at telusplanet dot net
PHP-ini files list the following but php_*.dll file is missing in extentsion folder:
;extension=php_gd2.dll
;extension=php_iconv.dll
;extension=php_ifx.dll
;extension=php_iisfunc.dll
;extension=php_java.dll
;extension=php_mhash.dll
;extension=php_w32api.dll
;extension=php_yaz.dll
;extension=php_zip.dll
===============
If I uncomment mysql in the php.ini file, PHP will report an error on restart. Command line PHP ($ path/to/php -i) returns that php_mysql_drop_db entry point cannot be found. Also, I receive another dialog box stating that the php_mysql.dll could not be found. The path shown is correct.

Uncommenting the other php_*.dll's in php.ini (not missing dll in extension folder) resulted in a similar error where the OS will report that the php_*.dll could not be found but the path is correct.

Will grab latest snapshot.
 [2004-01-09 08:58 UTC] wez@php.net
Try the latest snapshot; php_gd2.dll should be in there.

Also note that iconv is built-in to php5,
php_w32api.dll is broken (wait for ffi),
php_java.dll, php_iisfunc.dll, php_yaz.dll and php_zip.dll
are pecl extensions which will be showing up in a separate
download later tonight.

php_mhash.dll should show up in the next snapshot,
and php_ifx.dll a little later (it doesn't yet build with
new build system).

 [2004-01-10 00:46 UTC] scottfurry at telusplanet dot net
Snapshot php5-win32-200401100330 downloaded
updated php_*.dll's added in the snap.

extensions php_gd2 and php_mysql will load without error.
phpinfo() does not show any additional modules being loaded. Attempt to run a PHP page with calls imagecreate() or mysql_connect() return errors indicating "undefined function"

Configuration issue?
 [2004-01-10 20:33 UTC] sniper@php.net
Yes, works fine for me.

 [2004-01-10 23:43 UTC] scottfurry at telusplanet dot net
I object to the "Bogus" label. This is still an issue.

PHP dll's had to be rebuilt to resolve the missing/unloadable modules. Latest Snap didn't fix.

Attempts to use php_mysql or php_GD2 functions still returns an error.
 [2004-01-11 09:39 UTC] sniper@php.net
Object as much as you wish, but it's problem in your side, not PHP. (latest snap works fine for me for example..)

 [2004-01-12 00:54 UTC] scottfurry at telusplanet dot net
I'm closing this due to a lack of willingness to correct a problem. A search of the bug database for "kernel32" errors et al shows that many people are having install issues with NT/2000/XP.

I would encourage the developers at PHP to improve the install documentation so as to cut down on the number of identical/similar bugs(and there are many of them). We the users don't know any better unless you tell us otherwise...

SF
 
PHP Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Dec 26 09:01:29 2024 UTC