Troubleshooting

Common Installation Issues

Solutions for white screens, memory errors, table creation failures, and permission problems.

Most installation issues are caused by server configuration rather than the plugin itself. Here are the most common problems and their solutions.

White Screen / HTTP 500 After Activation

Cause: PHP memory exhaustion or a fatal error during the installer.

Solution:

  1. 1
    Enable WordPress debug mode in wp-config.php: define( 'WP_DEBUG', true ); define( 'WP_DEBUG_LOG', true );
  2. 2
    Check wp-content/debug.log for the specific error.
  3. 3
    If the error is Allowed memory size exhausted, increase memory_limit to at least 256 MB.

Database Tables Not Created

Cause: The WordPress database user lacks CREATE TABLE privileges, or the installer ran in an environment that interrupted execution.

Solution:

  • Check that your WordPress database user has full privileges (or at minimum: SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER).
  • Deactivate and re-activate the plugin to re-run the installer.
  • If re-activation fails, navigate to Influenzic → Tools → Run Database Migration to trigger table creation manually.
Verify tables exist: In phpMyAdmin or your database manager, check for tables starting with your prefix followed by inzc_ (e.g. wp_inzc_campaigns). If they don’t exist, the installer did not complete.

Frontend Pages Return 404

Cause: WordPress permalink (rewrite) rules are stale.

Solution: In WordPress admin, go to Settings → Permalinks and click Save Changes without changing anything. This flushes the rewrite rules.

Plugin Conflict

Symptoms: Layout broken, JS errors in the browser console, unexpected redirects.

Diagnosis:

  1. 1
    Deactivate all other plugins except Influenzic.
  2. 2
    Test if the issue persists. If it resolves, re-activate plugins one by one to identify the conflict.
  3. 3
    Common conflicts: page builders (Elementor, Divi), security plugins (Wordfence, iThemes Security), caching plugins loading outdated assets.

Upload Errors (ZIP Too Large)

Cause: Server upload_max_filesize or post_max_size is too small.

Solution: Ask your host to increase these limits, or edit php.ini / .htaccess:

# In .htaccess (Apache)
php_value upload_max_filesize 64M
php_value post_max_size 64M

Was this article helpful?