我尝试启用自定义PHP扩展程序(PHPShadow),但我遇到了一些问题。
扩展加载不适用于此sapi(apache2handler)。
我收到此错误。我如何解决它? (我的操作系统是Debian LAMP)
答案 0 :(得分:1)
您必须在http://php.net/manual/en/function.dl.php
启用更多dl()
功能
警告:此功能已从PHP 5.3.0中的大多数SAPI中删除
现在,应该使用 INI文件扩展程序加载,而不是http://php.net/manual/en/ini.core.php#ini.extension
PHP Shadow代码的一部分是:
if(!function_exists('dl')){
exit("Extension loading not available for this sapi (".php_sapi_name().").\n");
}
我猜你需要寻找一个更新的PHP Shadow,如果有的话。
答案 1 :(得分:0)
使用安装程序文件来指导您 - 它可以从PHPshadow下载页面(http://phpshadow.com/download)获得。它将解释您需要复制扩展的位置,以及要编辑的php.ini文件以及如何编辑。