πŸ“‹Requirements

Requirement
Version

PHP

>= 8.3 (8.3 or higher)

Server

Nginx

Database

MySQL 5.7.7+ or MariaDB 10.2.2+ recommended refer here for older versions

PHP Extensions

  • BCMath PHP Extension

  • Ctype PHP Extension

  • cURL PHP Extension

  • DOM PHP Extension

  • Fileinfo PHP Extension

  • Filter PHP Extension

  • Hash PHP Extension

  • Mbstring PHP Extension

  • OpenSSL PHP Extension

  • PDO PHP Extension

  • Session PHP Extension

  • Tokenizer PHP Extension

  • XML PHP Extension

File & Folder Permissions

Laravel needs certain folder permissions to run properly. Make sure the following folder has the correct access rights & all permissions must be recursive(must applicable to all subfolders):

  • /bootstrapβ†’ Set permission to 775

  • /storage β†’ Set permission to 775

  • /public β†’ Set permission to 775

For Linux or macOS, you can run:

For Windows, make sure these directories allow write access via file explorer or CMD.

Last updated