在Wordpress编辑主题或者配置插件时,遇到了scandir 函数被禁用的提示。
内容来自http://novell.me
还有就是dedecms发表文章时也有类似提示。 Novell迷,迷Novell
总之就是php的一些函数被禁用了,而相关的程序或者主题或者插件,又在代码中使用了这些函数。 http://novell.me
于是就报错了。 http://novell.me
当然默认禁用有它的道理,通常来说是为了安全。 本文引用自Novell迷网站
但是既然有这函数,自然也有它用的道理。
http://novell.me
所以权衡利弊,决定将它打开。
本文引用自Novell迷网站
下面说下如何打开。
军哥的LNMP1.0 的PHP配置文件在 /usr/local/php/etc/php.ini里面 Novell迷网站原创内容,未经允许,谢绝转载!
在Linux下用vim 打开编辑一下。
版权所有,未经Novell迷允许,不得转载!
打开后通常有很长内容,外加上注释内容。要手工翻查比较麻烦。
这时可以输入斜杠 / ,然后再输 disable_functions 回车,则跳到了对应的位置。
再里面被禁用的一堆函数中找到scandir,将它删除。再保存退出。
内容来自Novell迷网站
最后重启一下PHP以使刚才的变动生效(使PHP加载新的配置)
内容来自Novell迷网站
http://Novell.Me
- /etc/init.d/php-fpm restart
内容来自Novell迷网站
转载请注明出处!本文地址 http://novell.me/Linux/201409/enable-php-disabled-functions.html
(责任编辑:Novell迷)