1. Warning: scandir() has been disabled...
原因:php 禁用了scandir() 函数
解决方法:
编辑PHP配置文件:
Putty 或者Xshell 连接主机
vi /usr/local/php/etc/php.ini
shift + : 进入输入命令状态
输入/,进入搜索模式,找到disable_functions
寻找disable_functions字符串,将后面的scandir删除
重启PHP生效
/etc/init.d/php-fpm restart
2.Invalid argument supplied for foreach()....
原因:PHP Max Input Vars 太小
解决方法:
编辑PHP配置文件:
vi /usr/local/php/etc/php.ini
shift + : 进入输入命令状态
输入/,进入搜索模式,找到max_input_vars
按i或a键进入编辑状态
把值改为合适的大小,再把前面的;去掉
shift + : 进入输入命令状态, 输入x, 回车
保存并退出,重启PHP生效
网友评论