[PHP-DOC] #19200 [Fbk->Asn]: dl() fails with E_ERROR when php is compiled with ZTS From: sniper <email protected>
Date: 09/23/02

 ID: 19200
 Updated by: sniper <email protected>
 Reported By: ilia <email protected>
-Status: Feedback
+Status: Assigned
 Bug Type: Documentation problem
 Operating System: Linux 2.4.19
 PHP Version: 4CVS-2002-08-30
-Assigned To:
+Assigned To: ilia

Previous Comments:
------------------------------------------------------------------------

[2002-08-30 13:04:56] kalowsky <email protected>

so checkout the phpdoc and fix it :)

------------------------------------------------------------------------

[2002-08-30 12:47:30] ilia <email protected>

The documentation mentions that dl() will fail with E_ERROR if
safe_mode is enabled or enable_dl is turned off. However, it does not
mention that if PHP is compiled with ZTS, dl() would also fail with
E_ERROR.
This means that if the user wants to handle dl() failure gracefuly
within their own script they must do the following check in their code,
before calling dl() function:

if( ini_get('safe_mode') || !ini_get('enable_dl') || ZEND_THREAD_SAFE )
{
echo "The dl() functionality is not avaliable<br />\n";
}

------------------------------------------------------------------------

-- 
Edit this bug report at http://bugs.php.net/?id=19200&edit=1

-- PHP Documentation Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php