Open Journal Systems (OJS) has official hosting requirements that your server must meet:
-
PHP 8.0 or newer with php-mbstring, php-xml, and php-intl enabled
-
Database server: MySQL 5.7.22+, MariaDB 4.1+ or PostgreSQL 9.5+
-
A UNIX-like operating system (such as Linux, FreeBSD, Solaris, macOS, etc.)
Most modern web hosting providers support these requirements. However, some shared hosting environments disable essential PHP functions or extensions by default. For example:
-
The
execfunction, which is required for OJS plugin updates -
The
gettextextension, which, if missing, can cause errors in Open Journal Systems
To avoid compatibility issues and ensure optimal performance, it’s important to choose OJS-compatible hosting.
💡 Need help? Contact us — we’ll assist you in choosing and registering reliable OJS hosting, as well as help you register a domain name for your journal.