NSMS Doc

Documentation for NS Mailer Script 3.x

Server Requirements

Published on: May 16, 2024

Welcome to the detailed guide on the server requirements for NS Mailer Script. Ensuring that your server meets these requirements is crucial for the smooth operation of the script.

PHP Version

NS Mailer Script requires PHP 7.3 or greater. It is recommended to use the latest stable version of PHP to ensure compatibility and security.

IonCube Loader

Version 10 or greater of IonCube Loader must be installed and enabled. IonCube Loader is essential for decoding the encrypted parts of the script.

PHP Extensions and Settings

  • PDO (PHP Data Objects): Must be installed and enabled to facilitate access to MySQL databases.
  • cURL: Required for making network requests from your PHP scripts.
  • allow_url_fopen: This setting should be enabled to allow PHP to open files using URLs.
  • file_uploads: Must be enabled to allow the uploading of files through PHP.
  • OpenSSL: The OpenSSL extension must be enabled for secure data communication over HTTPS.

PHP-FPM

PHP-FPM (FastCGI Process Manager) should be disabled. This can be managed through your server's PHP configuration file.

MySQL Version

NS Mailer Script requires MySQL 5.7 or greater for database management and operations. It is recommended to use the latest version for improved performance and security.

MySQL Settings

The SQL mode ONLY_FULL_GROUP_BY should be disabled. This can be done by editing the MySQL configuration file and removing ONLY_FULL_GROUP_BY from the SQL mode settings.

Conclusion

By ensuring that your server meets these requirements, you will be able to install and run the NS Mailer Script efficiently. For more information on installation and configuration, please refer to the other articles in our documentation.