Understanding the Status Page
FlowMattic Status Page
The FlowMattic Status Page provides an overview of the critical server and site configuration settings that FlowMattic requires to function optimally. This page highlights the current status of these configurations, allowing you to ensure that your WordPress site is set up correctly to avoid issues with your workflows. If any of the checks are marked in red, it indicates a potential problem that should be addressed, typically with the help of your hosting provider. Below is a detailed explanation of each status check shown in the image.
1. Permalink Structure
-
Requirement: Anything but not default, preferred:
%postname%
-
Description: FlowMattic requires a proper permalink structure for API calls and workflows to function seamlessly. The default permalink structure (e.g.,
?p=123
) is not supported. For best results, it is recommended to set the permalink structure to%postname%
. You can configure this by going to Settings > Permalinks in your WordPress dashboard and selecting an appropriate option like “Post name.”
2. Secure Site URL (HTTPS)
-
Requirement: The site must be using HTTPS
-
Description: To ensure the security and proper functioning of workflows, FlowMattic requires your site to be served over HTTPS. If your site is not secured with an SSL certificate, you may encounter issues, especially with third-party integrations and API requests. Ensure that your site URL begins with
https://
. You can verify and configure this by checking the General settings in WordPress or contacting your hosting provider for an SSL setup.
3. PHP Version
-
Requirement: Minimum PHP version required: 7.2
-
Description: FlowMattic relies on a supported PHP version to execute its backend operations. PHP 7.2 or higher is required for compatibility. Running an outdated version of PHP could lead to errors and security vulnerabilities. You can check and update the PHP version from your hosting control panel or by contacting your hosting provider.
4. PHP Memory Limit
-
Requirement: Minimum memory limit: 256MB
-
Description: The PHP memory limit determines how much memory is allocated to run processes on your server. A minimum of 256MB is required for FlowMattic to handle workflows without memory-related issues. If the memory limit is set too low, it could cause workflows to fail or time out. To adjust the PHP memory limit, you can modify the
wp-config.php
file or request your hosting provider to increase it.
5. PHP Timeout Limit
-
Requirement: 0 or 300 preferred
-
Description: The PHP timeout limit defines how long a server will wait for a process to complete before it’s considered failed. A timeout limit of
0
(which means no limit) or300
seconds (5 minutes) is preferred to ensure that even complex workflows are executed without interruption. Shorter timeout values may cause long-running processes to fail. You can adjust the timeout limit in the server’s PHP settings or by contacting your hosting provider for assistance.
Final Note
If any of these configurations are marked in red on your FlowMattic status page, it is essential to address them promptly. These settings ensure that FlowMattic can run efficiently and that your workflows function smoothly. For assistance in changing any of these configurations, you may need to contact your hosting provider or consult your server’s documentation.
This status page acts as an essential diagnostic tool to keep your system optimized and workflows running seamlessly in FlowMattic.