php - Beanstalk php 蓝绿部署返回 503
问题描述
我正在进行蓝绿部署,将我的 wordpress 应用程序迁移到新的 php 版本(从 7.0 到 7.3)。不知何故,在启动新的 beanstalk 环境后,应用程序返回 503。
Error_log 包含以下内容:
[pid 3502] (2)No such file or directory: AH02454:
FCGI: attempt to connect to Unix domain socket /run/php-fpm/www.sock (*) failed
[Thu Mar 26 10:55:01.252011 2020] [proxy_fcgi:error]
[pid 3502] [client 127.0.0.1:36944] AH01079: failed to make connection to backend: httpd-UDS
任何人都知道如何解决这个问题?据我所知,我的 Wordpress 环境没有使用 fcgi。
解决方案
我发现我的实例仍在运行 php 7.0 而不是 7.3。该项目有一个安装了 php70 包的 ebextensions 配置文件。这使得环境使用 php 7.0 而不是控制台中指定的。
因此,请检查您的 ebextensions 配置文件。
推荐阅读
- python - Selenium 通过 XPATH 查找元素,XPATH 略有变化
- java - 为什么会出现以下错误?在 seved 套接字 Clint 中并在花药线程中发送
- javascript - JavaScript中大小写错误之前的预期中断
- android - 我正在尝试在我的依赖项中添加firebase,我得到了这个
- python - 使用 Django 生成的 slug URL 链接到特定页面
- python - 查找可用于 Python PBS 的 CPU 数量
- python - Pandas:如何从大 csv 文件中获取每个块的大小?
- python - Tkinter Intvar 仅更新一次,不显示在条目中
- swift - 从 PageTabViewStyle 中选择要显示的页码
- java - Android Studio|Java:从图像边缘获取颜色