Apache2 H10292 自动更新后出现无效代理 UDS 文件名错误 (Ubuntu 20.04)
Apache2 H10292 Invalid proxy UDS filename error after automatic update (Ubuntu 20.04)
今天早上 Apache2 在我的 Ubuntu 20.04 服务器上自动更新:
Start-Date: 2021-09-28 06:37:07
Commandline: /usr/bin/unattended-upgrade
Upgrade: apache2-data:arm64 (2.4.41-4ubuntu3.3, 2.4.41-4ubuntu3.5), apache2-bin:arm64 (2.4.41-4ubuntu3.3, 2.4.41-4ubuntu3.5), apache2:arm64 (2.4.41-4ubuntu3.3, 2.4.41-4ubuntu3.5), apache2-utils:arm64 (2.4.41- 4ubuntu3.3, 2.4.41-4ubuntu3.5)
End-Date: 2021-09-28 06:37:20
从那以后,我的所有网站都出现故障并出现 500 错误。
这是我在 apache 错误日志中发现的内容:
[Tue Sep 28 08:40:34.983062 2021] [proxy:error] [pid 1806:tid 281473819050384] [client 192.168.1.17:51286] AH10292: Invalid proxy UDS filename (proxy:unix:///var/run/php/php7.4-fpm.sites.mydomain.com.sock|fcgi://sites//srv/www/sites/html/bookend/index.php)
我应该重新配置 PHP 设置吗?
我应该 upgrade/downgrade apache 吗?
我能做什么?
今天显然发生了很多事。不过,您可以手动应用一个解决方法:
通过 SSh 登录。
然后下载这个wget https://plesk.zendesk.com/hc/article_attachments/4407408199954/PPPM-13232.tgz && tar -xvf PPPM-13232.tgz -C /usr/local/psa/admin/plib/Template/Variable/Domain/
重建配置:plesk sbin httpdmng --reconfigure-all
希望如此。更多信息 here.
我在 plesk 页面上找到了这个信息:https://support.plesk.com/hc/en-us/articles/4407366133906-Website-on-Plesk-server-suddenly-started-to-show-500-error-AH10292-Invalid-proxy-UDS-filename
如本 post 中所述,我已经通过 PPA 安装了 2.4.49 apache 版本:
sudo add-apt-repository ppa:ondrej/apache2
sudo apt install apache2
现在一切都恢复正常了。
防止任何未来的自动 apache 更新以避免版本冲突也是一个好主意:
sudo apt-mark hold apache2
今天早上 Apache2 在我的 Ubuntu 20.04 服务器上自动更新:
Start-Date: 2021-09-28 06:37:07
Commandline: /usr/bin/unattended-upgrade
Upgrade: apache2-data:arm64 (2.4.41-4ubuntu3.3, 2.4.41-4ubuntu3.5), apache2-bin:arm64 (2.4.41-4ubuntu3.3, 2.4.41-4ubuntu3.5), apache2:arm64 (2.4.41-4ubuntu3.3, 2.4.41-4ubuntu3.5), apache2-utils:arm64 (2.4.41- 4ubuntu3.3, 2.4.41-4ubuntu3.5)
End-Date: 2021-09-28 06:37:20
从那以后,我的所有网站都出现故障并出现 500 错误。
这是我在 apache 错误日志中发现的内容:
[Tue Sep 28 08:40:34.983062 2021] [proxy:error] [pid 1806:tid 281473819050384] [client 192.168.1.17:51286] AH10292: Invalid proxy UDS filename (proxy:unix:///var/run/php/php7.4-fpm.sites.mydomain.com.sock|fcgi://sites//srv/www/sites/html/bookend/index.php)
我应该重新配置 PHP 设置吗?
我应该 upgrade/downgrade apache 吗?
我能做什么?
今天显然发生了很多事。不过,您可以手动应用一个解决方法:
通过 SSh 登录。
然后下载这个
wget https://plesk.zendesk.com/hc/article_attachments/4407408199954/PPPM-13232.tgz && tar -xvf PPPM-13232.tgz -C /usr/local/psa/admin/plib/Template/Variable/Domain/
重建配置:
plesk sbin httpdmng --reconfigure-all
希望如此。更多信息 here.
我在 plesk 页面上找到了这个信息:https://support.plesk.com/hc/en-us/articles/4407366133906-Website-on-Plesk-server-suddenly-started-to-show-500-error-AH10292-Invalid-proxy-UDS-filename
如本 post 中所述,我已经通过 PPA 安装了 2.4.49 apache 版本:
sudo add-apt-repository ppa:ondrej/apache2
sudo apt install apache2
现在一切都恢复正常了。
防止任何未来的自动 apache 更新以避免版本冲突也是一个好主意:
sudo apt-mark hold apache2