1. Home
  2. Jetpack CRM
  3. Misc
  4. Understand PHP Errors and Warnings in Jetpack CRM

Understand PHP Errors and Warnings in Jetpack CRM

Discover what PHP errors and warning mean when managing Jetpack CRM, and how you can resolve them.

PHP errors and warnings can sometimes appear when you’re setting up or running Jetpack CRM.

In most cases, these messages help highlight issues that are usually quick to fix, and there is nothing to be worried about.

PHP errors and warnings, explained

When you see a PHP error or warning on your site, it means that something in your site’s code isn’t working quite as expected.

  • Errors can stop parts of your site or plugin from working correctly.
  • Warnings don’t typically break anything, but let you know there’s something that could cause trouble if left unchecked.

Why PHP errors and warnings happen

Jetpack CRM follows WordPress best practices. However, your site’s setup, including your PHP version, theme, and other plugins, can sometimes cause conflicts.

Common reasons may include:

  • Using an outdated version of PHP.
  • A conflict between Jetpack CRM and another plugin or theme.
  • Incorrect custom code or a misconfiguration.

Not all PHP warnings are critical. Many don’t impact your site’s performance at all. But if you’re unsure, it’s always good practice to share the warning with your developer or hosting provider to confirm.

Fix PHP errors and warnings

If you notice any PHP warnings or error messages related to Jetpack CRM, recommend reviewing the following steps, as they might help you resolve the issue on your own without needing to contact us:

  1. Check your PHP version: Jetpack CRM works best with the latest stable version of PHP. We recommend using PHP 7.4 or higher. You can check or update this through your hosting provider.
  2. Disable plugins or switch themes temporarily: to pinpoint conflicts, temporarily disable other plugins or switch to a default WordPress theme (like Twenty Twenty-Four). If the error disappears, you’ll know what’s causing it.
  3. Look for custom code: if you or your developer have added custom code, double-check it for typos or outdated functions.
  4. Contact your host: sometimes server-level configurations can cause warnings. Your hosting provider can help you check your PHP error logs for clues.

If you need more help debugging PHP errors and warnings

In case you’ve checked these steps and still see errors, you’re welcome to reach out to us. When you do, please include:

  • The full error or warning message.
  • What you were doing when it appeared.
  • Any recent changes you made to your site.

This information helps us or your developer troubleshoot faster.

Best practices for managing PHP notices on a live site

On a live (production) site, it’s best practice to disable non-critical PHP notices and warnings: these can sometimes expose information that could create security risks if displayed publicly.

To turn off error reporting, check your wp-config.php file and ensure the following lines are set to false:

define('WP_DEBUG', false);
define('WP_DEBUG_LOG', false);
define('WP_DEBUG_DISPLAY', false);

Note: There is no WP_DEBUG_FALSE — you can remove that line if you see it.

If you want to reinforce the suppression of error messages, you can also add this snippet to your theme’s functions.php file or use a standalone plugin:

// Turn off all PHP error reporting
error_reporting(0);

Our team releases CRM updates frequently, and we address any reported issues as quickly as possible. Following the steps above will help hide any minor notices or warnings while we work to resolve them behind the scenes.

Updated on July 16, 2025
Was this article helpful?

Related Articles

Still not found an answer?
If you've searched the Knowledge Base and still can't find a solution, please submit a ticket.
CONTACT SUPPORT