The plugin has a few technical requirements for your server environment to ensure it can handle tasks like large file uploads and secure processing.
PHP Version: Your server must be running PHP 7.4 or higher.
PHP Extensions:
You need to have the following PHP extensions enabled:
- OpenSSL: This is crucial for encrypting your artwork files securely.
- ZipArchive: This is used for optional compression during the file upload process.
Server Configuration for File Uploads:
Since you will be uploading high-resolution artwork, your server’s PHP configuration must allow for large files. We recommend values of 100MB or greater for the following settings in your php.ini
file:
upload_max_filesize
post_max_size
memory_limit
You should also ensure max_execution_time
is set to a reasonable value (e.g., 300 seconds) to prevent timeouts during processing. If you’re unsure how to change these, please contact your web hosting provider for assistance.
WordPress CRON:
The WordPress CRON system must be active and running correctly. The plugin uses it for essential background tasks, such as automatically fetching updated pricelists from our server each day.
File Permissions:
Your server must have write permissions for the wp-content/uploads/
directory, as the plugin will create and manage files in a sub-directory named drop-print
.