Synology (DSM 7.0.x)
7.x & PHP7.3
Last updated
Was this helpful?
7.x & PHP7.3
Last updated
Was this helpful?
Please follow the official instructions provided by Synology.
https://kb.synology.com/en-in/DSM/help/DSM/AdminCenter/system_terminal?version=7
Use putty or any other terminal client.
IP Address: Your Synology DNS/IP.
Port: 22 (default, unless changed).
Username: Your Synology Username
Password: Your Synology Password
Once connected, you can switch to root user. To do so, type "sudo -i
" and enter your Synology password.
The instructions are under the assumption that you've switched to 'root' user (sudo -i).
The output should be similar to this:
The command below will alter php-fpm.ini and add "zend_extension = ioncube_loader_lin_7.3.so" to the last of the file.
Do not run this twice, if you do - you will need to modify php-fpm.ini, scroll all the way down and delete the duplicate "zend_extension = ioncube_loader_lin_7.3.so" line.
Having more than of "zend_extension = ioncube_loader_lin_7.3.so" will stop vtiger/webserver from starting up.
Click Script Language Settings
Select vtigerCRM Package-based Profile (By clicking on the row)
Hit Edit (Edit button will become clickable once you select/click on the #2 row)
Go to Extensions tab
Scroll to locate soap extension and check the box to enable.
Hit Save
Login to your Synology DSM. (as shown above)
Go to the Menu and click on Web Station. (as shown above)
Find & Edit vtigerCRM Package-based Profile. (as shown above)
Click on Core tab
Type in to search for max_input_vars
Change value to recommended value e.g 10000
Repeat the same for the remaining values. (Scroll down to see recommended values)
default_socket_timeout = 600
max_execution_time = 600
max_input_time = 600
post_max_size = 50M
upload_max_filesize = 50M
Hit Save
Login to your VtigerCRM
Click on the Extension Pack Icon (or naviigate through the menu)
Confirm Configuration has been applied