【发布时间】:2013-03-13 13:58:50
【问题描述】:
我遇到了和here类似的问题
我正在使用 Apache2 服务器。
我做了一个简单的扩展名 extensionV2.so 当我这样做时,我可以加载扩展并在我的代码中使用它
extension = extensionV2.so in php.ini.
并在我的 php 文件中使用它的功能。
但是如果我使用
<?php
dl('extensionV2.so');
var_dump(get_loaded_modules());
?>
我得到了错误
Fatal error: Call to undefined function dl() in /var/www/html/My.php on line 9
注意:
我使用的是 php 5.3
根据phpinfo()
Thread Safety - disabled
Safe Mode - Off
enable_dl() = On
我通过终端中的 php -r 获得所需的输出。 我知道 dl() 不再通过 apache2handlers 使用...是否有任何替代选项可以解决 dl() 问题?
【问题讨论】:
标签: apache2 php-extension