Plathix Free is under review on WordPress.org. Downloads open as soon as it is approved.

Documentation System Info

Documentation

System Info

Free
Edition: Free · Plathix Lab: test results

System Info is a diagnostics screen in Plathix. It shows your server, WordPress, theme, plugin and Plathix setup on one page, together with eight Plathix health checks. One button copies everything as plain text for a support request.

When you need this

  • An editor reports that uploads stopped landing in folders. Before you contact support, you check the health checks and copy the report.
  • An agency looks after many client sites. It pastes the report into its own ticket, so whoever handles the ticket sees the PHP version, theme and active plugins at once.
  • A host moved your site to a new server. You open System Info to confirm that the temp directory is writable and the PHP version is supported.

How to open System Info

System Info has no entry of its own in the WordPress left menu.

  1. Open any Plathix page, for example Plathix → Home.
  2. Click System Info in the footer of the page.

Other ways to open it:

  • The System group at the bottom of the Plathix navigation on every Plathix page.
  • The flyout that opens when you point at Plathix → Tools in the WordPress menu.
  • The status badge on Plathix → Home: “All good”, “1 issue”, “2 issues” and so on.
  • The address wp-admin/admin.php?page=plathix-system-info.

The page header reads System Info with the line “Environment diagnostics and health checks.” and the button Copy for support.

Who can open it:

  • Administrators with Full Plathix access. In Free, that means users with the Administrator role.
  • Other users get the WordPress message “Sorry, you are not allowed to access this page.”
  • With Plathix PRO active, an administrator whose Plathix level is lower than Full gets “You do not have sufficient permissions.”
  • On multisite there is no Network Admin version. Each site administrator opens it for that site.

How to read the health checks and other rows

  1. Start with the Health Checks section at the top. Its eight rows feed the badge on Plathix → Home.
  2. Look for red values. Green means the check passed. Grey is information only.
  3. Find the row in the lists below to see what its value means.
  4. Look up the values support usually asks for: “PHP Version”, “WordPress Version”, the theme and the active plugins.

There is no yellow state, and there are no icons or OK/FAIL words. The colors are not part of the copied text.

Health Checks

  • WP Cron / Action Scheduler: whether WordPress is set up to run Plathix background jobs, such as imports and Trash cleanup. “Enabled” when WP-Cron is on. When DISABLE_WP_CRON is set in wp-config.php, the row shows “DISABLE_WP_CRON, Action Scheduler idle (nothing scheduled)”, “DISABLE_WP_CRON but Action Scheduler active”, or red “WP-Cron disabled, Action Scheduler stalled — background jobs may not run”. With DISABLE_WP_CRON, set up a real system cron. See Troubleshooting.
  • Temp Dir Writable: whether Plathix can write its temporary files. “Writable”, or red “Temp directory is not writable. Background jobs that produce files will fail.”
  • Temp Dir Size: the size of the files at the top level of the Plathix temp folder, with the limit, for example “0 B of 2 GB limit”. Above 2 GB it turns red, for example “Temp directory exceeds size limit (3 GB of 2 GB) — cleanup job may be stalled.”
  • Stuck Running Jobs: how many imports are running, for example “Import: 0 running”. It turns red, for example “Possibly stuck — import: 1”, when an import that was queued more than 10 minutes ago is still running, or when more than 2 imports run at once. It shows “Action Scheduler not available” when Action Scheduler is missing.
  • Failed Jobs (24h): the number of Plathix background jobs from the last 24 hours that failed: “Failed jobs (24h): 0”, or red “Failed jobs (24h): %d — see Tools → Scheduled Actions”. It shows “Action Scheduler not available” when Action Scheduler is missing.
  • Boot Integrity: whether Plathix started normally on this page load. “Normal”, or red “Init interrupted by another plugin — system terms recovered lazily. Check for a plugin fataling on the init hook.” If another plugin stops WordPress with an error, see Troubleshooting.
  • SVG Sanitizer: whether the SVG cleaner that ships with Plathix is ready. “Available”, red “Missing or outdated”, or red “Provided by another plugin — not verifiable” when the cleaner was loaded from outside Plathix. It counts as an issue only while the SVG policy is “Sanitize on upload”.
  • Presets Directory Guard: whether the protection files that Plathix adds to its presets folder are in place. “Protected”, or “Directory not created yet — guard will be added automatically on first preset upload.”, or red “Guard incomplete — missing: index.php, .htaccess”. The red value lists the missing files.

Database Tables

One row for the Plathix presets table, named with your table prefix, for example “wp_plathix_presets”: “Exists” (green) or “Missing” (red).

Plathix

  • Plugin Version, for example “1.0.0”.
  • Plugin Build: the build code and build time of your copy of Plathix, in grey. Support may ask for it to identify the exact package.
  • Enabled Post Types: always “attachment” in Free.
  • SVG Support: “Sanitize on upload”, “Blocked site-wide” or “Not managed by Plathix”.
  • SVG Sanitizer: the same value as in Health Checks. It is grey when the policy is not “Sanitize on upload”. If the sanitizer is also missing, the value ends with “— not required while SVG is disabled”.
  • Object Cache: “External (Redis/Memcached)” (green) or “Transients (DB)” (red).
  • MySQL Advisory Locks: whether the database supports a feature Plathix uses to run folder changes one at a time. “Available” on a normal MySQL or MariaDB database. Otherwise the value starts with “Unavailable” and says how folder changes run on this server. Always grey.
  • Plathix PRO adds no rows to this section. Its version appears under Active Plugins.

Server Environment

“Operating System”, “Web Server”, “MySQL Version”, “PHP Version” (green from 8.1), “PHP Memory Limit”, “PHP Max Execution” (“0s” means no limit), “PHP Upload Max”, “GD Library” (the version, or red “Not installed”), “ZipArchive” (“Installed”, or red “Not installed”), “Upload Dir Writable” (“Yes”, or red “No”), “Temp Dir” (the full path), “Temp Dir Writable” (“Yes”, or red “No”).

WordPress Environment

“WordPress Version”, “Site URL”, “Multisite”, “Max Upload Size”, “WP Memory Limit”, “Permalink Structure” (“Plain” when no structure is set), “Language”, “Timezone”, “Debug Mode” (“Active” is red, “Inactive” is green), “Debug Log” (“Active” or “Inactive”, grey).

Theme

“Name”, “Version”, “Author”, “Child Theme”, and “Parent Theme” for a child theme.

Active Plugins

One row per active plugin: “v<version> — <author>”. On multisite, network-activated plugins are included. Inactive plugins, must-use plugins and drop-ins are not listed.

“Object Cache” is red (“Transients (DB)”) on every site without a persistent object cache. This is a normal setup on shared hosting. The Home badge counts only the eight health checks and the PHP version, so Home can say “All good” while this row is red.

How to copy the report for support

  1. Open System Info.
  2. Click Copy for support. The notice “Copied!” appears for about two seconds.
  3. Paste the text into a plain text editor.
  4. Check the text as described in the next section.
  5. Open Support and paste the text into your message, with a short description of the problem.

The text contains every section of the page, in this format:

“` == Health Checks == WP Cron / Action Scheduler: Enabled Temp Dir Writable: Writable …

== Database Tables == wp_plathix_presets: Exists

== Plathix == Plugin Version: 1.0.0 … “`

Each section ends with an empty line. The text is not sent anywhere, and there is no file download. Paste the text once to check that it was copied.

How to check the report before you share it

  1. Find Site URL under WordPress Environment. Decide if you want to share it.
  2. Find Operating System and Web Server. They show the kernel version and the web server signature.
  3. Find Temp Dir. The path often contains your hosting account name.
  4. Find the table name under Database Tables. It shows your database table prefix.
  5. Read Active Plugins. It lists every active plugin with its version and author.
  6. Delete any line you do not want to share, then paste the text.

The report does not contain database credentials or the database host, the admin email, IP addresses, WordPress user names, license keys, or the contents of debug.log. Only the “Debug Log” on or off state is shown.

Example

Suppose your blog uses the Blog & Content tree. An editor uploads office-interior.png into Editorial › Featured Images, but the file shows up in Uncategorized. You want to send your setup to support.

  1. You click the status badge on Plathix → Home, for example All good. System Info opens.
  2. You check the eight Health Checks for red values.
  3. You click Copy for support and paste the text into a text editor.
  4. You delete the “Site URL” line, because the site is not public yet.
  5. You open /support/, describe the problem with the file name and the folder, and paste the text below it.

Result: support would see “Plugin Version: 1.0.0”, the “Plugin Build” line, the PHP and WordPress versions, the theme and the active plugins in one message, without access to your site.

What we tested

Check Result
Home status link Passed. “All good” opened System Info and the core health checks were green
Server + build Passed. The PHP version and the temp folder write status matched the server; Plugin Build matched the installed build
Presets checks Passed. Presets table “Exists”, directory guard “Protected”
System Info shows the same plugin version as the Plugins screen Passed
System Info opens from the footer link of a Plathix page Passed. September run
Without PRO, System Info shows no PRO data Passed. August run
System Info shows the SVG sanitizer as available Passed

Limits

  • System Info shows the setup at the moment you open the page. It does not monitor the site or send alerts.
  • The “WP Cron / Action Scheduler” row shows how WordPress is set up to run background jobs. To see whether Plathix jobs ran, read “Failed Jobs (24h)” and the WordPress menu Tools → Scheduled Actions. See Troubleshooting.
  • “Copy for support” puts the text on your clipboard only. Paste it once to check it before you send it.
  • “Object Cache” is red on most shared hosting. The Home badge ignores it.
  • If the Plathix temp directory is missing, opening System Info creates it.
  • With Plathix PRO active, the PRO version appears under Active Plugins. Use the PRO version released for your Plathix version.

In short

System Info is a Free diagnostics screen. Open it from the “System Info” link at the bottom of any Plathix page, from the flyout of Plathix → Tools, or from the badge on Plathix → Home. Check the eight health checks first: green passed, red failed, grey is information only. Click “Copy for support” to copy every section as plain text. Read the text before you share it, because it contains your site URL, server details, temp path, table prefix and plugin list.