我不知道是否要发布到wordpress stackexchange或这里,但由于这是更多的服务器configuration,我会在这里假设。 我的问题是一个configuration问题。 这是我的设置: Docker实例在端口80上的内部docker IP地址上运行Docker实例运行nginx,它是反向代理(public-facing port 80)反向代理(public-facing)将docker实例与内部ip地址上的wordpress服务到internet 这个问题是一个相当独特的问题,因为当查看索引页面或其他页面(关于或其他页面)时,它工作得很好。 只有当login到wordpress这个问题发生。 我转到https://example.com/wp-admin并login 它会在login后redirect到https://example.com/wp-login.php (正确或不正确的信息,没有消息) 从那里它一次又一次地循环,每次我尝试login,没有迹象表明login已被处理。 没有“密码不正确”,只显示login页面。 这不是浏览器停止(无限循环)的意义上的redirect循环,它不会正确地处理login。 换句话说,我可以查看页面并提交login信息,但是它不会处理它。 我尝试禁用所有插件,甚至创build一个全新的安装没有插件 – 我有同样的问题。 它使我相信这是我的nginxconfiguration的一个问题,或者它是wordpress本身 – 我不确定在这一点上。 我正在使用此设置,以便我可以轻松地将新网站添加到服务器(这是专用服务器),如果需要的话,可以重新启动单个站点,而不必closures使用反向代理托pipe的所有站点。 MySQL能够被访问得很好,因为post和页面加载没问题。 只有当试图login这个问题发生。 我的反向代理configuration: server { listen 80; listen [::]:80; server_name _; return 444; } server { listen 80; listen [::]:80; server_name example.com; location / { proxy_read_timeout 90; proxy_connect_timeout 90; proxy_redirect off; […]
我最近遇到了一个我仍然无法克服的问题。 所以,我有一个用WordPress写的市场。 在开发过程之后,我试图通过网站自然加载许多资源来优化速度。 我使用了WpFastestCache ,它为我生成.htaccess。 问题是这样的: 当mod_deflate和mod_expires被启用时,我得到一个相当整洁的资源加载时间,但一个巨大的(大约10s!)TTFB。 当mod_deflate和mod_expires被禁用,TTFB下降到几乎没有,但我得到一个巨大的资源加载时间。 这是常见还是独特的情况?
我们在aws ec2上托pipe的wordpress服务器前使用应用程序负载平衡器。 在这里,我们在WordPress的网站使用woocommerce插件,并发现了一些我们想阻止的IP的可疑活动。 那么有没有办法使用任何工具来做到这一点。 我知道fail2ban,但是我不能使用它,因为fail2ban做了阻止IP的日志分析,并且IP没有在任何日志中列出。 任何人都可以帮助这个。
我有两个网站上运行的WordPress和404页面的工作,但是当我尝试创build我自己的.htaccess,它不起作用,并redirect到我的虚拟主机的404页面。 另外,.htaccess支付,我正在免费的计划。
我使用cloudFormation创buildWordPress的网站,当我尝试更新我的插件,它要求主机名 , FTP用户名和FTP密码 。 我如何得到这些? 我想我必须login到服务器,但我不知道该找什么和如何 另外,使用cloudformation创buildwordpress博客是否正确?
我试图在运行Nginx的Ubuntu 16服务器上安装第二个WP站点(dancortes.press)。 第一个网站(microurb.club)已经成功安装。 我没有这个问题。 我已经根据第二个网站(dancortes.press)的服务器结果成功安装了WordPress,但是我仍然只能得到Nginx的主页。 我认为这可能是一个事实,即集团所有者是用户,所以我改变了networking文件组的所有者到万维网数据: microurb@vps148370:/var/www/dancortes.press/public_html$ ls -l total 192 -rw-r–r– 1 microurb www-data 0 Oct 5 15:36 index.html -rw-rw-r– 1 microurb www-data 418 Oct 8 17:07 index.php -rw-rw-r– 1 microurb www-data 19935 Oct 8 17:07 license.txt -rw-rw-r– 1 microurb www-data 7413 Oct 8 17:07 readme.html -rw-rw-r– 1 microurb www-data 5447 Oct 8 17:07 […]
所以我意识到,我的服务器上的一个网站是每天获得成千上万的请求,所以我检查了访问日志。 我发现字面上有如下几千行: 103.67.235.89 – – [18/Oct/2017:06:27:26 +0100] "GET /plugin-notices.php HTTP/1.0" 301 576 "-" "-" 198.71.228.64 – – [18/Oct/2017:06:27:26 +0100] "GET /plugin-notices.php HTTP/1.0" 200 3964 "-" "-" 150.95.105.161 – – [18/Oct/2017:06:27:26 +0100] "GET /plugin-notices.php HTTP/1.0" 200 3964 "-" "-" 77.72.1.34 – – [18/Oct/2017:06:27:26 +0100] "GET /plugin-notices.php HTTP/1.0" 301 576 "-" "-" 93.174.127.11 – – [18/Oct/2017:06:27:26 +0100] […]
我正在尝试在由以下服务组成的Docker堆栈中创build一个Wordpress站点: wordpress – WordPress的网站本身 db – MySQL容器 我有以下stack.yml文件: version: '3.1' networks: abtehnic: services: db: image: mysql:latest restart: always networks: – abtehnic environment: MYSQL_ROOT_PASSWORD: XXXXX MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: barbu123 wordpress: image: abtehnic-wordpress depends_on: – db restart: always ports: – 80 environment: WORDPRESS_DB_HOST: db:3306 WORDPRESS_DB_USER: wordpress WORDPRESS_DB_PASSWORD: wordpress WORDPRESS_DB_PASSWORD: barbu123 networks: – abtehnic volumes: – […]
我的设置基于这篇文章: https : //parall.ax/blog/view/3212/how-to-run-scalable-wordpress-on-aws-amazon-web-services-tutorial 即通过Elastic Beanstalk与一个单独的RDS实例和处理文件服务/通过Elastic Filesystem上传的WordPress的WordPress的。 我的efs.config是这样的: packages: yum: nfs-utils: [] jq: [] files: "/tmp/mount-efs.sh" : mode: "000755" content: | #!/usr/bin/env bash mkdir -p /mnt/efs EFS_NAME=$(/opt/elasticbeanstalk/bin/get-config environment | jq -r '.EFS_NAME') mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2 $EFS_NAME:/ /mnt/efs || true mkdir -p /mnt/efs/uploads chown webapp:webapp /mnt/efs/uploads commands: 01_mount: command: "/tmp/mount-efs.sh" container_commands: 01-rm-wp-content-uploads: command: rm […]
我是新来的博客主机等,所以这可能是一个超新手问题。 我刚刚创build了自己的博客,使用由MyDomain / NamesDirect托pipe的WordPress.org。 我想使用永久链接(没有什么奇特的,build议/%year%/%monthnum%/%day%/%postname%/将会很好)。 但是,我无法访问.htaccess文件。 我有(如果我理解正确)Linux与Apache托pipe。 我接触到MyDomain的支持,他们回答如下: 你好, 我们不幸的是,在安装时,不能访问.htaccess文件 通过我们的应用服务器 你将不得不从另一方使用它。 澄清 – 只要我使用“丑”永久链接(例如http://mysite.com/?p=123 )一切正常。 除了切换我的托pipe服务,我还能做些什么? 非常感谢。