【常见问题】wordpress编辑主题或者插件时出现找不到这个文件

wordpress的主题或者插件编辑文件是显示:“噢,没有这个文件。请重新检查文件名,然后再试。谢谢”

wordpress可以在线编辑主题和插件的文件,这个功能在外观–编辑或者插件–编辑中可以找到,进入之后右侧会出现文件的列表,在这里的绝大部分文件都可以在线编辑。

可以方便我们添加代码或者修改代码。

近期有用户向我们反馈,进入主题或者插件的编辑时出现这样的提示:“噢,没有这个文件。请重新检查文件名,然后再试。谢谢”

然后下面的选项是一片空白的:

themeparkwordpresserro5

 

这样的情况是由于PHP的功能函数scandir被禁用了,不少的系统环境如军歌的lnmp一健安装包,以及阿里云的虚拟主机都是默认将这个功能函数关闭的,但是在wordpress中恰好又需要这个函数的支持才能使用某些功能。

解决无法编辑主题和插件的方法

如果你是虚拟主机,可以进入虚拟主机管理–高级环境管理,查看被禁用的函数,找到scandir函数并开启即可

某些虚拟主机是开关形式的,如阿里云,某些虚拟主机是将被禁用的函数放在一个选项卡内的,

开关形式的直接开启即可,选项卡形式的删除scandir,保存即可。

还有些虚拟主机,如WEB主题公园所代理的西部数码,是可以直接编辑php的配置文件php.in的,那么你可以下载此文件,搜索scandir

找到如下:

disable_functions = scandir,passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,

将scandir,删除即可  如下:

disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,

删除之保存并覆盖php.in即可完成

 

如果你的vps或者云主机,那么根据不同的系统就有不同的修改方式,并且修改完成之后需要重启服务才能生效,这里由于不同的系统不同的镜像较多就不做阐述了,

如果你不会这样的操作,也可以咨询你的服务器商,一般来说,服务器商会帮你解决好,有的可以付费解决,这取决于你的服务器商的政策。

 

上一篇:

下一篇:

如未标明出处,所有文章均为WEB主题公园原创,如需转载,请附上原文地址,感谢您的支持和关注。

本文地址:https://www.themepark.com.cn/cjwtwordpressbjzthzcc.html

WordPress原创主题,高端网站模板建站,网站模板建站资源以及开发知识分享,尽在WEB主题公园
WEB主题公园致力于开发适合中国人习惯的中文WordPress网站模板,并提供全程视频教程,让您能够轻松的使用网站模板建立好自己的网站!

相关文章

文章评论

您好!请登录

取消回复

    个人中心我的

    联系我们x

    联系我们,从qq在线客服,电话和邮件

    售前客服-1[点击对话]

    购买之前想要了解和咨询

    售前客服-2[点击对话]

    购买之前想要了解和咨询

    售后客服[售后支持]

    购买后输入订单号加好友

    咨询热线:0731-8578 7193

    联系邮箱:
    info@themepark.com.cn

    请注意:在线客服以及咨询热线请在 工作日的9:30~18:00来电咨询 电子邮件在任何时间都会回复

    客服
    回到顶部 顶部