Documentation for Prowriters


Server Requirement


The application is developed using Laravel (a PHP Framework). Please ensure that your server complies with the following requirements:

  • PHP >= 8.2.0
  • Ctype PHP Extension
  • cURL PHP Extension
  • DOM PHP Extension
  • Fileinfo PHP Extension
  • Filter PHP Extension
  • Hash PHP Extension
  • Mbstring PHP Extension
  • OpenSSL PHP Extension
  • PCRE PHP Extension
  • PDO PHP Extension
  • Session PHP Extension
  • Tokenizer PHP Extension
  • XML PHP Extension
  • GD Library
  • CRON (Running every minute) for shared host or Supervisor for VPS
Directory Permissions

After uploading the files, you will need to configure some permissions. Directories within the storage and the bootstrap/cache directories should be writable by your web server or the application will not run.

Most folders should be normal: "755" and files: "644". Laravel requires some folders to be writable for the web server user. You can use this command on unix based OSs.

sudo chgrp -R www-data storage bootstrap/cache
sudo chmod -R ug+rwx storage bootstrap/cache

Symbolic link

Your server should allow creating Symbolic link