wordpress插件弹出404错误窗口

之前一直有个地方比较困扰, 就是我在adiaos.me这儿放了个视频插件smart video, 但是在写文章的时候想插入视频, 点击插件的按钮, 弹出的总是一个404错误的窗口. 一直以为是这个插件本身有问题了~

我最近在haojipin.com也放了这个插件, 运行良好. 另外我还在haojipin.com用了一个插件, 叫做Hacklog Remote Image Autosave, 用来保存远程图片的, 觉得不错, 所以想在adiaos.me也使用, 结果同样的问题发生了, 在adiaos.me, 点击插件按钮, 弹出的也是404错误.

这让我很郁闷, 于是我想修复这个问题.

首先用firebug或者是mathox F12的调试工具, 定位到这个404错误的地址. https://www.poisonbian.com/wp-content/plugins/smart-video/tinymce/smartvideo.php?ver=345-20111127, 类似这个样子.

也就是说明, 这个php调用的时候由于某些机制被设置成了404错误.

思路是这样子的:


1. .htaccess是不是有什么特殊设置?

这个在我这里没有, 两个网站的.htaccess一样

2. php脚本是不是权限设置有问题, 比如少了个r权限之类?

权限一致

3. 是不是某层父目录中用.htaccess设置了不该设置的东西

没有发现

4. 看下是不是所有的父目录权限都有rx权限?

确实已经都开了权限了


这下郁闷了..

到底是什么原因呢?

有一个现象我不小心发现的, wp-content这个目录, 两个网站的设置不同. haojipin.com是755, adiaos.me是777. 就是说,出错的网站权限更高. 我抱着试试看的心态, 把它也改成了755.

结果, 好了!!


结论: 父目录的权限过高, 也可能导致插件无法访问(比如apache或者linux的某些安全策略导致?)

本文链接:https://www.poisonbian.com/post/1494.html 转载需授权!

分享到:
原文链接:,转发请注明来源!
「wordpress插件弹出404错误窗口」评论列表

发表评论