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