phpMyAdmin configuration not comptatible with default Apache 2 config

Bug #1779971 reported by Laurent Dinclaux on 2018-07-04
This bug affects 1 person
Affects Status Importance Assigned to Milestone
phpmyadmin (Ubuntu)

Bug Description

Apache 2 now comes with mod_reqtimeout enabled by default.

In a default Apache2 + PHP FPM + Phpmyadmin, it isn't possible to upload any file in pĥpMyAdmin

Regardless of file size it triggers a:

408 Request Timeout
Server timeout waiting for the HTTP request from the client.

Disabling the module fixes the issue.

My though is that /etc/phpmyadmin/apache.conf needs a proper mod_reqtimeout configuration.

ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: phpmyadmin 4:4.6.6-5 [modified: usr/share/phpmyadmin/libraries/vendor_config.php]
ProcVersionSignature: Ubuntu 4.15.0-24.26-generic 4.15.18
Uname: Linux 4.15.0-24-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Wed Jul 4 11:40:47 2018
InstallationDate: Installed on 2018-06-28 (5 days ago)
InstallationMedia: Ubuntu 18.04 LTS "Bionic Beaver" - Release amd64 (20180426)
PackageArchitecture: all
SourcePackage: phpmyadmin
UpgradeStatus: No upgrade log present (probably fresh install)

Laurent Dinclaux (dreadlox) wrote :
tags: added: regression-release
Laurent Dinclaux (dreadlox) wrote :

As a side note, in a 16.04>18.04 upgrade path, it can make a server admin loose a lot of time figuring out what is going on with file uploads.

The default mod_reqtimeout configuration even breaks file uploads in Wordpress websites.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers