Server requirements
The installation wizard checks the server before it activates the license or writes anything. Every row has to pass. A missing PHP extension, or a directory the web server cannot write, stops the wizard on this screen.
The panel runs on PHP 8.3 or newer. The wizard prints the row as PHP 8.3+ and adds the version it detected, in parentheses. That value is the PHP version already installed on the server. The requirement is 8.3 or newer. An example label is PHP 8.3+ (8.3.11).
The row names below are the labels the wizard shows in Turkish, English, and German. Extension names stay in English in every language of the installer.
Checks
- PHP 8.3+PHP runtime. The panel requires 8.3 or newer. The wizard also prints the detected version.
- PDOPHP Data Objects. The installer and the panel use it to reach the database.
- PDO MySQLMySQL and MariaDB driver. The database step uses this driver.
- OpenSSLTLS and the cryptographic functions the panel relies on.
- Sodium (Ed25519)Signs and checks the license and the installation key created when setup finishes.
- ZipArchiveThe ZipArchive extension must be loaded.
- MbstringMultibyte strings for Turkish, English, and German content.
- FileinfoDetects the type of uploaded files.
- storage/ and bootstrap/cache writableLaravel writes cache, sessions, and compiled views under
storage/andbootstrap/cache. The web server user needs write permission on both directories.
When every row is ready, continue with Installation.