Make sure you have system requirements properly.
- PHP 7.4
- MySQL 5.7+
- Other PHP Extensions for Laravel mentioned here on Laravel Website
- Enabled curl extension
- Certificate Path cacert.pem in your php.ini file. Guide here
Optional: You can also update the below variables in the php.ini file if you want to upload bigger files.
upload_max_filesize = 50M max_file_uploads = 50 post_max_size = 100M
You will need to create a virtual host to set up InfyChat. You can find steps here to create a virtual host.
Point your domain or subdomain to the public directory inside the InfyChat folder.
Please note that InfyChat must be installed on a primary domain or subdomain. Installing on a sub-folder will not work, for example:
example.com/infychat (Invalid) localhost/infychat (Invalid) if you are putting it in a subfolder or root website) example.com (Valid) local.infychat.com (Valid) infychat.test (Valid)
Open the link to the domain in the browser (Example: local.infychat.com).