mysql - 第一次打开php页面时出现504错误

标签 mysql wordpress ubuntu load-balancing php-7

我有一个用 php 构建的网站。当我打开某个页面时,它显示我 504 错误(HTTP ERROR 504 响应时间太长)重新加载后它对我来说工作正常。
这是我的服务器配置
两个 unbuntu 服务器在 azure 负载均衡器后面运行。

  • Ubuntu 16.0
  • WordPress
  • php7.3
  • 数据库 MySQL 5.8
  • 为文件夹
  • 授予 755 权限
  • 文件夹所有者 www-data:www-data
  • 苏库里防火墙
  • 堆栈路径
  • 负载均衡器

  • 请求流程:
    DNS-Stackpath (CDN)- Sucuri 防火墙 - LB - Ubuntu 虚拟机

    我为两个服务器 php.ini 文件添加了 0 作为 max_execution_time 和 512 内存限制。
    有人可以帮我解决这个问题吗?

    最佳答案

    您很有可能没有将 Sucuri 上的 Stackpath IP 范围列入白名单,并且 Sucuri 正在阻止来自 Stackpath IP 的请求

    关于mysql - 第一次打开php页面时出现504错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66654039/

    相关文章:

    wordpress - 将所有页面从一个域重定向到另一个域

    javascript - 当 in 元素在视口(viewport)中可见时自动播放 html 视频

    mysql - 在多个数据库上共享一个表

    php - laravel 5 查询生成器错误 "must be of the type array, object given"

    java - 如何使用jdbc按列读取数据

    mysql - 如何将 VARCHAR 转换为 NVARCHAR mysql?

    php - wp_query 中的错误? WordPress

    ruby-on-rails - rails 数据库 :seed not populating postgresql on Ubuntu 16. 04

    django - 如何在已经守护进程的 Celery 进程中更改我的 CELERY_BROKER_URL?

    python - 奇怪的 JSON 到 CSV 的转换