IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    wordpress插件弹出404错误窗口

    poisonbian发表于 2012-07-13 09:46:59
    love 0

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

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

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

    首先用firebug或者是mathox F12的调试工具, 定位到这个404错误的地址. http://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的某些安全策略导致?)

    The post wordpress插件弹出404错误窗口 appeared first on 邮递员大叔.



沪ICP备19023445号-2号
友情链接