bookmark_borderChecking Your Environment Details

System Status

As of Gravity Forms 2.2, it’s possible to see full details on your hosting environment from directly within Gravity Forms. Investigating your environment details is one of the first and most helpful steps when troubleshooting an issue.

Accessing the System Status Page

To access your environment details, simply access the System Status page. To do so, hover over Forms on the left side menu in your WordPress admin, and click on System Status.

If the System Status menu item is missing on your site there are two possibilities:

  • The site is running a version of Gravity Forms which is older than 2.2, please update to the latest version.
  • Your user role does not have the gravityforms_system_status capability enabled. You can use a role management plugin such as Members to enable the plugin capabilities for roles.

Sending System Reports

System reports can easily be sent by simply clicking on the Copy System Report button at the top of the page. Upon clicking on it, a fully text-based copy of the report will be automatically sent to your clipboard and can be pasted anywhere. This is especially useful to send when submitting a support request.

If you find the system report does not copy to the clipboard you will want to run through a theme/plugin conflict test.

Understanding the System Status Page

Within the System Status page, there are several items listed and grouped together.

Gravity Forms Environment

This section contains various information that directly impacts Gravity Forms.

Gravity Forms

  • Version
    The version of Gravity Forms that is currently active.

  • Upload folder
    The absolute path to the folder that Gravity Forms will use for file uploads.

  • Upload folder permissions
    The permissions that Gravity Forms has for your upload folder. It should display Writeable. If not, you may have issues with file upload fields.

  • Output CSS
    Indicates if outputting of the form stylesheets is enabled or disabled.

  • Output HTML5
    Indicates if the form fields should use the available HTML5 input types.

  • No-Conflict Mode
    Indicates if extraneous scripts and styles are being prevented from inclusion on Gravity Forms admin pages, reducing conflicts with other plugins and themes.

  • Currency
    The currency code the forms are configured to use.

  • Background updates
    Indicates if Gravity Forms can download and install bug fixes and security updates automatically in the background.

  • Locale
    The locale code being used by WordPress when loading the Gravity Forms translations.

Add-Ons

This section will list all Gravity Forms add-ons currently activated on your site, as well as the creator. Official add-ons will state the creator as Rocketgenius. 3rd party add-ons will show a different creator.

Database

Inside the Database section, information relating to Gravity Forms database tables will be listed. This includes the version number of the Gravity Forms database, as well as the status of the database tables used by Gravity Forms.

Within this section, you can also re-run the database upgrade. If you’re having database-related issues, especially after an update, re-running the database upgrade can often solve them.

WordPress Environment

This section contains various details about your WordPress installation.

WordPress

This section includes general information about your WordPress installation, including the following:

  • Home URL and Site URL
    The URLs assigned to your WordPress site. Typically, unless you have a specific reason otherwise, these should be the same.

  • WordPress Version
    The version of WordPress that you are running.

  • WordPress Multisite
    If this is a multisite installation, it will appear here.

  • WordPress Memory Limit
    In addition to your memory limit within your PHP configuration, WordPress also sets its own memory limits. The WordPress Memory Limit list item will display the currently set memory limit, as defined within WordPress.

  • WordPress Debug Mode, WordPress Debug Log, and WordPress Script Debug Mode
    If debugging is enabled on the site using the WP_DEBUG constant, the mode will be displayed, as well as the log may be enabled. If WP_DEBUG is not turned on, they will both display No.

  • WordPress Cron
    Indicates if the cron is enabled or has been disabled using the DISABLE_WP_CRON constant.

  • WordPress Alternate Cron
    Indicates if the alternative, redirect based cron, has been enabled using the ALTERNATE_WP_CRON constant.

Active Plugins

The active plugins section will provide information regarding what plugins are installed and activated on your site, along with the version number.

Server Environment

These status items display information related to your server and hosting environment. Often times, you will need to contact your web host if there are any issues here.

Web Server

The Web Server section displays information about the software that serves your pages, typically Apache or NGINX. It also includes the document root that the site is being displayed and the port that it is running on (usually ports 80 or 443).

PHP

Inside the PHP section, you’ll see information related to PHP options that may impact your site. The most notable of these is Version, which should be as high as possible (PHP 7 is recommended).

We won’t go over all of the items displayed here, but more details related to PHP configurations can be found on the PHP documentation site.

MySQL

Lastly, details on the MySQL database are displayed, such as the version, character set, and collation.