Screenshot of the Global Configuration title bar

globalconfig-servertab-thumbClick image for a expanded view

The Server Settings tab in Global Configuration allows you to set the location for the temp folder, what sort of error reporting, your Database Type, FTP enabling, mail settings and more.  Many of the things that show up here were set when you did the Joomla initialization. Much of this information is written to the configuration.php file on the root of your site.

Server Settings

Path to Temp Folder: This is the folder where the temporary files are stored. Normally you don't need to be concerned with this unless you move your site from a sub-directory to the root or from a local installation to a hosting company server.

Gzip Page Compression: If your hosting server supports it, gzip is a way that the server compresses data to be sent over the internet to speed up page loads. You can tell if your server supports it by loading a phpinfo.php file onto your server, find out how here.

Error Reporting: This is for debugging and troubleshooting problems on your site. If you aren't debugging, you may wish to change this to none, as having it live can be a security risk as these errors can feed information to people trying to hack the site. Error reporting may also be controlled by the server settings with your hosting company.

Force SSL: This is if your site has an SSL certificate (https://) and it is enabled for your site. Set this to YES if you want the urls to all have that included on your site. Note that if this is set to YES, you will not be able to access your pages without that in the URL.

Location Settings

Server Time Zone: This sets the time zone for your site.  This shows up in things like what date an article is written, when contributors access the site, and in other messages. It can also be useful if you have membership or subscriptions that will time out on a certain date.  By default this is set to UTC which is based on Coordinated Universal Time.

FTP Settings

With most commercial Web Hosts, these settings are unnecessary, but the options are there for servers that require FTP to be enabled.

Enable FTP: This enables FTP. Some servers require this rather than the normal upload functionality in Joomla. Once this is click to Yes, other options will appear below.

FTP Host: This is where you enter the name of your FTP host.

FTP Port:  The number of the port for FTP access

FTP Username: The username required to access the FTP server

FTP Password: The password required to access the FTP server

FTP Root: The path to the root directory for FTP file upload

Database Settings

Database Type: Choose MySQLi or MySQL. Click here to read more about MySQL extensions.

Host: This was set during installation. This shouldn't be changed unless the site has been moved to a different server.

Database Username: This also was set during installation. It shouldn't be necessary to change this unless something has changed with the hosting company or database.

Database Name: This also was set during installation. It shouldn't be necessary to change this unless something has changed with the database.

Database Tables Prefix: This also was set during installation. It shouldn't be necessary to change this unless something has changed with the database.

Mail Settings

Mailer: The choices here are PHP Mail (default setting), Sendmail or SMPT. Not all servers have PHP Mail enabled. This setting determines which mailer to use to deliver emails from the site. If this is set to Sendmail or SMPT, other options will appear below.

From email: When emails are sent from the site, this will be the email address that shows as the Sender.

From Name: This will be the name that shows on emails sent from the site.  It can be the site name.

Sendmail Path: If the Mailer setting is set to Sendmail, this is the path to where the Sendmail program is located.

SMTP Authentication: If the Mailer is set to Sendmail and the SMPT server requires authentication, set this to Yes. Else leave it at No.

SMTP Security: The default for this is None.  If the Mailer is set to Sendmail,if required you can change it to SSL or TLS

SMPT Port: If the Mailer is set to Sendmail, this is usually port 25 for insecure servers or port 465 for secure servers

SMTP Username: If the Mailer is set to Sendmail, this is the username for access to the SMTP host.

SMTP Password: If the Mailer is set to Sendmail, this is the password for access to the SMTP host.

SMPT Host: If the Mailer is set to Sendmail, this is the SMTP address to use when sending mail.

Next, the PERMISSIONS TAB >>