You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10Lines changed: 10 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,12 +6,22 @@ Changes are organized by date, with the most recent changes listed first.
6
6
7
7
## 2026-07-01
8
8
9
+
### NGINX SESSION CACHE KEY FIX
10
+
11
+
- Moved the `$es_session` FastCGI cache key from global `nginx.conf` scope into `php-fpm.conf`, matching the WooCommerce window-shopping pattern where the session variable is defined and used in the PHP location.
12
+
- Keeps WooCommerce session cache-key salting intact while avoiding nginx startup failures from an undefined global `$es_session` variable.
13
+
9
14
### 🐛 MARIADB ROOT AUTH INSTALL FIX
10
15
11
16
- Replaced the MariaDB root authentication bootstrap command with `unix_socket OR mysql_native_password`, matching MariaDB's default multi-plugin root auth model and avoiding failures when the `ed25519` plugin is not installed.
12
17
- Removed the direct root `mysql.global_priv` rewrite from `mariadb-install.sh` so local `sudo mariadb` socket automation remains available after the admin password is set.
13
18
- Added a CI guard to prevent reintroducing unsupported root `ed25519` auth or direct root privilege-table rewrites in the MariaDB installer.
14
19
20
+
### 🐛 PHP PACKAGE INSTALL FIX
21
+
22
+
- Fixed PHP package helper output so `mapfile` receives one package per array item instead of one whitespace-delimited package string, resolving apt failures like `Unable to locate package php8.5 php8.5-bcmath ...`.
23
+
- Added a focused CI test for PHP package list helpers, including PHP 8.5 opcache handling and whitespace-free array entries.
0 commit comments