ID: 48819
Comment by: dani88elx at gmail dot com
Reported By: pkwan at advsofteng dot net
Status: Open
Bug Type: Scripting Engine problem
Operating System: Windows
PHP Version: 5.3.0
New Comment:
This is not a bug.
dl() is deprecated from 5.3 version
Previous Comments:
------------------------------------------------------------------------
[2009-07-06 15:50:30] pkwan at advsofteng dot net
Description:
------------
Using the "dl" function results in a "Call to undefined function dl()"
error if the PHP is used with a web server. It is as if the "dl"
function does not exist in PHP any more. This has been tested using
"php-cgi.exe" VC6 and on IIS on both Windows 2000 and Windows XP, and
using "php-cgi.exe" VC9 on IIS on Windows XP.
However, when using "php.exe" or "php-cgi.exe" in a DOS shell
interactively, the "dl" function works normally.
Reproduce code:
---------------
<?php dl("any_name.dll"); ?>
Expected result:
----------------
If the DLL is loaded successfully, no message is expected. Otherwise,
some meaningful error message is expected.
Actual result:
--------------
Fatal error: Call to undefined function dl() in
C:\Inetpub\Scripts\phpinfo.php on line 1
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=48819&edit=1