[discuz建站技术]
discuz安装插件提示Too few argument to function..的原因和解决办法
[复制链接]
|
近期,部分discuz用户在安装离线插件的时候,会提示Too few argument to function。。报错,如下图:9 ^6 E" k+ O1 A
' t& B- Y* t* B: W$ l _% g
% ~; t Y4 |6 I$ `/ P
/ b9 g: G( m! T' G, f7 y+ H& _& e出现此问题的原因是你的服务器PHP环境过高,一般出现在PHP7.X版本,而你要安装的插件不完全支持PHP7 ,故而报错。那么解决的方法也很简单,就是降低你的PHP版本!建议使用PHP5.6。2 H9 a) n1 @, g. S3 A6 W
5 f% t/ a! D+ l实际上,过高的PHP版本对于目前的discuz并不适合!因为大量的插件和模板并未对PHP7进行适配,80%以上的插件仍然是仅支持PHP5.X,不支持PHP7,虽然PHP7在速度上有些优势,但是并不是非常明显(用户基本感知不到这种变化)。当然,如果你是全新站点,并且对插件的需求不高,那么魔趣吧还是建议你使用PHP7.X,毕竟新版总有一些新特性!
4 t4 Z/ x { V* R; d/ [: L
# b+ K: g. ]: @
' T' @7 \; m* S* x+ Z; C. h |
|