Synology PHP 7.4 Settings and Extensions for Joomla

Synology PHP 7.4 Settings and Extensions for Joomla

If you have Joomla installed on your Synology, surely you have wondered which of the PHP extensions you need to activate for it to work. Below is a short guide that explains what you need to activate. First of all, open the application called Web Station. Once opened, go to PHP Settings then Edit. Follow the instructions in the image below. (The images and instructions below work for PHP 7.3 – 7.2 – 7.1 – 7.0 too, even though they are about PHP 7.4).

Web Station Synology Joomla 1 PHP settings

Once you click on Edit, the following screen will open:

Web Station Synology Joomla 2 PHP settings

PHP Settings: Set PHP version to 7.4 Enable PHP Cache. Select only these extensions to make Joomla work smoothly:

  • curl
  • exif
  • ftp
  • gd
  • gettext
  • iconv
  • mcrypt
  • mysqli
  • openssl
  • posix
  • soap
  • sockets
  • xmlrpc
  • zlib

Press the OK button.

Note: Others core modules is always activated by default on your Synology NAS. If  you want to see all PHP extension installed on your Synology NAS here is the output for php -m:

root@username_NAS:~# php -m

This post was updated on Tuesday / November 10th, 2020 at 10:42 PM