feat(devtools): PHP info and server environment viewer #253

Open
opened 2026-06-23 16:54:21 +00:00 by jmiller · 1 comment
Owner

PHP Info and Server Environment Viewer

Overview

Display full PHP configuration, loaded extensions, and server environment details in the admin without exposing phpinfo() publicly.

Features

  • PHP Info — parsed phpinfo() output with searchable sections
  • Loaded extensions — list all PHP extensions with versions
  • Server info — OS, web server, document root, temp dir, memory limits
  • PHP settings — key ini values (upload_max_filesize, post_max_size, max_execution_time, etc.)
  • Joomla requirements check — verify PHP version, required extensions, recommended settings
  • Comparison — highlight values that differ from recommended Joomla settings
  • Export — download as text/JSON for support tickets

Architecture

  • Component view accessible from DevTools or dashboard
  • No database tables needed
  • Uses phpinfo(), get_loaded_extensions(), ini_get(), php_uname()
  • ACL restricted to Super Users only
## PHP Info and Server Environment Viewer ### Overview Display full PHP configuration, loaded extensions, and server environment details in the admin without exposing phpinfo() publicly. ### Features - **PHP Info** — parsed phpinfo() output with searchable sections - **Loaded extensions** — list all PHP extensions with versions - **Server info** — OS, web server, document root, temp dir, memory limits - **PHP settings** — key ini values (upload_max_filesize, post_max_size, max_execution_time, etc.) - **Joomla requirements check** — verify PHP version, required extensions, recommended settings - **Comparison** — highlight values that differ from recommended Joomla settings - **Export** — download as text/JSON for support tickets ### Architecture - Component view accessible from DevTools or dashboard - No database tables needed - Uses `phpinfo()`, `get_loaded_extensions()`, `ini_get()`, `php_uname()` - ACL restricted to Super Users only
jmiller added this to the v03.00.00 milestone 2026-06-23 16:54:21 +00:00
Author
Owner

Branch created: feature/253-feat-devtools-php-info-and-server-enviro

git fetch origin
git checkout feature/253-feat-devtools-php-info-and-server-enviro
Branch created: [`feature/253-feat-devtools-php-info-and-server-enviro`](https://git.mokoconsulting.tech/MokoConsulting/MokoSuiteClient/src/branch/feature/253-feat-devtools-php-info-and-server-enviro) ```bash git fetch origin git checkout feature/253-feat-devtools-php-info-and-server-enviro ```
Sign in to join this conversation.
No labels
Priority Medium
Type Feature
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuiteClient#253