18.4.2.环境/函数检测
安装MetInfo或登录网站管理后台进入环境检测功能页面,即可检测服务器是否支持MetInfo内置的部分功能,但环境检测通过并不意味服务器支持MetInfo的所有功能。
登录网站可视化后台→更多→环境检测,或登录网站传统→右上角关于系统→环境检测,即可进入服务器环境检测页面,绿色为支持,如图18-4-1。
图18-4-1
服务器环境异常时,环境检测页面会根据异常的功能或函数使用文字提示,具体为:
l mysqli_connect:函数未开启,网站程序无法使用MySQL数据库;
l curl:空间fsockopen,pfsockopen函数,curl模块(需同时开启curl_init,curl_setopt,curl_exec,curl_close),至少开启其中一个,否则系统在线更新、短信发送功能无法使用;
l file_put_contents:函数未开启,系统无法写文件;
l parse_ini_file:函数未开启,无法连接数据库;
l mb_strlen:函数未开启,会导致前台显示不完整;
l copy:函数未开启,无法上传文件;
l rename:函数未开启,无法重命名文件;
l opendir:函数未开启,无法列出目录下文件;
l woff2:字体加载,不支持时会导致无法使用可视化编辑功能;
l openssl:模块未开启,无法发送邮件,且部分应用插件无法使用(如官方商城、一键导入微信文章等);
l zip:模块未开启,无法解压zip文件(无法通过后台备份数据文件);
l file_get_contents:函数未开启,系统无法获取内容,会导致有些操作不起作用或者错误;
l file_uploads:函数未开启,无法上传文件;
l fopen:函数未开启,无法在线解压ZIP文件;
l gd:模块未开启,图片打水印和缩略生成功能无法使用;
l smtp:模块未开启,无法正常发送邮件;
l unlink:函数未开启,无法清除缓存;
l scandir:函数未开启,无法列出目录下文件;
l php:php版本需要在5.3到7.2之间,否则无法安装使用程序;
l SQLite3:无法使用sqlite数据库,可在php.ini中开启;
l 伪静态:模块未开启,不支持开启伪静态功能。
l scandir :函数未开启,图片库不能正常读取。
l curl_exec curl:函数未开启,请求报错,无法请求官方接口不能正常下载应用。
l json_decode/json_encode:函数未开启,无法正常解析json数据,接口报错。
l Dom:php扩展,如未安装,无法解析DOM数据,版权验证报错。