使用带有jetPack插件的Wordpress时LEMP服务器上的403错误

时间:2014-10-16 15:41:23

标签: wordpress nginx jetpack

我在Centos 6.5 64位上运行此服务器

  • Nginx 1.7.6
  • Php-fpm: PHP 5.6.1(fpm-fcgi)(内置:2014年10月3日07:29:26) 版权所有(c)1997-2014 PHP小组 Zend Engine v2.6.0,版权所有(c)1998-2014 Zend Technologies 与Zend技术的Zend OPcache v7.0.4-dev,版权所有(c)1999-2014

  • MariaDB的

  • Nginx以8080端口运行
  • 80端口的清漆缓存

我正在使用Wordpress 4.0和jetPack插件(最新版本)

这是我的问题: 我无法连接到“公共”页面上的任何服务或“添加联系人”(在新帖子页面上)。

点击“连接”后,我被重定向到http://www.tienganhratde.com/wp-admin/options-general.php?page=sharing&action=request&service=twitter&kr_nonce=4e2fef354a&nonce=4dadda0619

和403错误显示

但我可以正常请求http://www.tienganhratde.com/wp-admin/options-general.php

我已经尝试过这些解决方案,但没有尝试这些解决方案:

  • chown -R nginx:nginx / home / nginx / blog
  • CHMOD将Wordpress安装文件夹中的所有文件发送到777
  • 重新安装jetPack

Nginx Logs文件:

2014/10/16 11:44:29 [error] 20050#0: *356 access forbidden by rule, client: 127.0.0.1, server: www.tienganhratde.com, request: "PURGE /.* HTTP/1.0", host: "www.tienganhratde.com"

1 个答案:

答案 0 :(得分:0)

问题不在服务器端或wordpress或jetPack中。 我正在使用iTheme Security插件。它导致了这个问题。

尝试确定导致此问题的设置

  • 可疑查询字符串
  • 非英语字符
  • 长网字符串

禁用这些设置以使jetPack功能正常工作(并在此之后启用)