Documentation

Dbmovies

Requirements

Before installing Dbmovies, make sure your server and your WordPress installation meet the following requirements. Most activation and import errors are caused by a bad server configuration or by missing data in the plugin dependencies.

Last updated: Jul 31, 2026

Server requirements

  • A working WordPress installation, version 7.0 or higher, always updated to the latest stable version.
  • PHP 8.1 or higher. PHP 8.2 or PHP 8.3 is recommended to get the best performance, active security support, and full compatibility with the modern codebase of the plugin.
  • MySQL 8.0 or higher, or MariaDB 11.8.8 or higher.
  • The cURL extension enabled. Dbmovies makes requests to remote services (license activation, importers, and meta updates), so your server must be able to perform outgoing connections via cURL.
  • The JSON extension enabled, used to process the responses from the data services.
  • Permission to perform outgoing HTTP and HTTPS requests. Some hosting providers block external connections by default; ask your provider to allow them.

Server recommendations

  • PHP 8.3, the most recent stable branch supported by the plugin.
  • PHP memory limit of 256M or higher. Bulk imports and season or episode generation consume more memory than a regular WordPress request.
  • A reasonable max_execution_time value, since bulk import operations can take longer than a standard page load.
  • An SSL certificate (HTTPS) on your website.
  • A hosting plan with enough disk space. Imported posters and images are stored in your media library and can grow quickly with large catalogs.

Dependencies

Dbmovies consumes data from third-party services. These two keys are required for the plugin to work correctly.

Themoviedb API Key

The Movie Database (TMDb) is the primary source of movies and TV shows data. You need a free TMDb account and an API key generated from your account settings. Without this key, the importers cannot retrieve any content.

Doothemes License Key

When you complete your purchase, you receive an email with your license key. Your license is the only credential Dbmovies needs from Doothemes: it activates all the plugin functions, defines the usage limits of your plan, and gives you access to the Doothemes repository to receive updates for free directly from your WordPress admin panel.

All import and update operations are covered by your license according to the limits of your plan. No additional accounts, API keys, or credit systems are required.


Before you continue

  • Verify that cURL is enabled and that your server can reach external services.
  • Have your two keys at hand: your TMDb API key and your Doothemes license key.
  • Confirm that your WordPress user has administrator permissions, required for installation and activation.

Once your server meets these requirements, continue with the Installation page.