Vision Livechat requirements
Below are Vision Helpdesk Livechat installation requirements for download:
Platform & Operating System
- Linux or Windows Server (Note : For Linux operating system, SELinux must be disabled or set to permissive mode.)
Server Applications
- Web Server : Any web server daemon - such as Apache, Nginx, IIS 7.x or above (with IIS Management Tools and ASP.NET) which is fully compatible with the required PHP configuration. If you have mod_security installed on your Apache web server, mod_security must be disabled or your Vision Helpdesk files white listed (exempt from all mod_security rules).
- PHP : 7.3.x
- MySQL: 5.5 / 5.6 / 5.7 or Mariadb: 5.x/10.x
- SSL
For Windows:
- IIS URL Rewrite extension
- IIS Application request routing
- NodeJS : v7.4.x or above
- IISNODE : choose bitness matching your system [Recommended v0.22.x x64]
- NPM : 6.x
- PM2 : 3.5.x
- Web.config should have following rules:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appSettings>
<add key="PORT" value="3000" />
<add key="virtualDirPath" value="" />
</appSettings>
<system.webServer>
<rewrite>
<rules>
<rule name="chat" stopProcessing="true">
<match url="chat//?(.*)" ignoreCase="false" />
<action type="Rewrite" url="http://support.example.com:3000/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
</system.webServer>
For linux :
- NodeJS: 12.x
- NPM : 6.x
- PM2 : 3.5.x
- Reverse proxy : To redirect chat requests to 3000 port. It should be as below:
<Location /chat >
ProxyPass http://127.0.0.1:3000
ProxyPassReverse http://127.0.0.1:3000
</Location>
PHP Extensions
- ICONV
- CURL
- XML (DOM)
- MBSTRING
- GD
- IMAP
- LDAP (if using AD integration)
- Open SSL (if using IMAP or POP3 SSL to fetch emails)
- Enable PHP Short Tag ( short_open_tag = On )
- PHP unlink() function
PHP Variables
- max_execution_time=300
- memory_limit=1024M
- file_uploads=On
- upload_max_filesize=20M
- post_max_size=20M
- max_file_uploads=20
- max_input_time=300
MySql Variables
- sql-mode : set to not strict. (instructions)
- max_allowed_packet : should be 64M (Minimum).
- connect_timeout : should be 300 (Minimum)
PHP Decoders
Recommend Web browsers
- Google Chrome
- Firefox
- IE Edge
Note : Please contact our support team for any installation or setup help, we will be happy to help you.