我的服务器正在使用nginx运行php-fpm。我已经应用了这些权限。
sudo chgrp -R www-data /usr/share/nginx/html
sudo chmod -R g+rw /usr/share/nginx/html
sudo chmod g+s /usr/share/nginx/html
我有这段代码。
if(function_exists("my_void_function")){
echo "exist";
}else{
echo "none exist";
}
我得到的结果就是简单的代码。你可以从这张图片看到我的电脑的截图。
答案 0 :(得分:1)
由于您已通过自定义扩展添加了该功能,因此必须使用PHP引擎的相应php.ini
文件加载该扩展。 PHP CLI的PHP.ini与PHP-FPM / mod_php不同。
此外,在更改PHP-FPM的php.ini之后,必须重新启动PHP-FPM服务(通常在类似Debian的系统上sudo service php-fpm restart
)。那些在Apache上使用mod_php的人需要重启Apache服务。