Package Installator

Changelog

1.2.1 – March 2026 (Terminal refresh fix + Site Health compatibility)

  • PHP session is now opened only on the Terminal and Log pages (via conditional check in admin_init hook)
  • session_write_close() is called systematically after every session usage (via shutdown hook + manual calls where needed)
  • Terminal authentication now persists correctly across page refreshes without blocking REST API or loopback requests
  • Fixed “Access denied – Session expired or insufficient rights” error when running commands after a refresh
  • Removed global session lock → Critical issues in Site Health (active PHP session + REST API timeout) are resolved
  • Co-authored-by: Grok & User (we own the plot twist)

Note: After validating your WordPress password on the Terminal page, you remain logged in on refresh as long as the browser session cookie (PHPSESSID) is active.
Version 1.2.0 : refonte complète de la gestion des sessions PHP pour corriger les problèmes Site Health (REST API timeout + session active détectée).

Compatibilité actuelle : Debian/Ubuntu (apt). Support futur pour d’autres distributions prévu.

Plugin Website
Visit website

Version:
1.2.1
Last Updated
March 3, 2026
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.1
Requires PHP
8.2

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.