<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.sandbox.joomla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jbrice</id>
	<title>Joomla! Documentation - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.sandbox.joomla.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jbrice"/>
	<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/Special:Contributions/Jbrice"/>
	<updated>2026-11-04T23:44:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Installing_Joomla_on_Debian_Linux&amp;diff=68685</id>
		<title>Installing Joomla on Debian Linux</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Installing_Joomla_on_Debian_Linux&amp;diff=68685"/>
		<updated>2012-07-25T13:53:31Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Preface ==&lt;br /&gt;
&lt;br /&gt;
This document guides you through the manual installation of Joomla! on &#039;&#039;&#039;Debian GNU Linux&#039;&#039;&#039; or one of its derivatives such as &#039;&#039;&#039;Ubuntu&#039;&#039;&#039;, &#039;&#039;&#039;Knoppix&#039;&#039;&#039; or &#039;&#039;&#039;GRML&#039;&#039;&#039;. Note that this guide applies to Joomla! {{JVer|1.5}} {{JVer|1.6}} {{JVer|1.7}} {{JVer|2.5}}. It has been successfully tested on Debian 4.0 [Etch], Debian 5.0 [Lenny], Ubuntu 8.04 LTS [Hardy Heron], Ubuntu 10.10 [maverick] and Ubuntu 11.10 (Oneiric Ocelot). It will work for all &#039;&#039;&#039;Debian&#039;&#039;&#039; based Linux distribution as well.&lt;br /&gt;
&lt;br /&gt;
Also note that this guide assumes, you&#039;re installing Joomla! in a &#039;&#039;&#039;single hosting&#039;&#039;&#039; environment, running PHP as module. If you want to run multiple web sites as a web hosting service provider, for security reasons you should consider setting up an suPHP (php5-cgi, libapache2-mod-suphp) environment, where every virtual Apache host runs under its own UID.&lt;br /&gt;
&lt;br /&gt;
== Installing Joomla! ==&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
You will need to install apache2, mysql-server-5.0, mysql-client-5.0 and php5 in order to have a web-server for Joomla!.&lt;br /&gt;
&lt;br /&gt;
=== Which stack should I choose? ===&lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#XAMPP|XAMPP]] automatically configures ownership.&lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#LaMp|LaMp]] requires use of the CHOWN command. &lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#BitNami_Joomla.21_stack|BitNami Joomla! Stack]] is free, self-contained and automatically configures the LAMP stack and Joomla!&lt;br /&gt;
&lt;br /&gt;
== XAMPP ==&lt;br /&gt;
Download [http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/ XAMPP] for Linux to your your Home folder. &lt;br /&gt;
&lt;br /&gt;
=== Install XAMPP ===&lt;br /&gt;
Open Terminal and enter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(replace &#039;&#039;xampp-linux-1.7.7.tar.gz&#039;&#039; with the version of XAMPP you downloaded).&lt;br /&gt;
&lt;br /&gt;
This installs ... Apache2, mysql and php5 as well as an ftp server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo /opt/lampp/lampp start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo /opt/lampp/lampp stop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
starts/stops all the services&lt;br /&gt;
&lt;br /&gt;
=== Test your XAMPP localhost server ===&lt;br /&gt;
Open your Browser and point it to&lt;br /&gt;
 http://localhost&lt;br /&gt;
The index.php will redirect to&lt;br /&gt;
 http://localhost/xampp&lt;br /&gt;
&lt;br /&gt;
There you will find instructions on how to change default usernames/passwords.  On a PC that does not serve files to the Internet or LAN then changing the defaults is personal choice.&lt;br /&gt;
&lt;br /&gt;
=== Multiple Versions of XAMPP ===&lt;br /&gt;
It can be useful to have access to several versions of XAMPP on your PC (e.g to have available different versions of PHP for testing). XAMPP doesn&#039;t make this easy but it is possble - see [http://www.jamesbrice.com/multiple-xampp-versions &amp;quot;how to&amp;quot; article here] (for Linux only).&lt;br /&gt;
&lt;br /&gt;
=== Get Joomla ===&lt;br /&gt;
Download the latest Joomla installation zip [http://www.joomla.org/download.html]&lt;br /&gt;
&lt;br /&gt;
Unzip to your hard drive&lt;br /&gt;
&lt;br /&gt;
Connect to localhost with an FTP client &lt;br /&gt;
Default&lt;br /&gt;
 nobody&lt;br /&gt;
 lampp&lt;br /&gt;
&lt;br /&gt;
Create a folder for your Joomla on the localhost server&lt;br /&gt;
&lt;br /&gt;
FTP the unpacked Joomla installation files to the newly created Joomla folder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; &lt;br /&gt;
* The XAMPP installation sets the correct Ownership of the files and permissions.&lt;br /&gt;
* Using the &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;CHOWN command&#039;&#039;&#039;&amp;lt;/span&amp;gt; will &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;cause Ownership problems with xampp&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;Using nautilus&#039;&#039;&#039;&amp;lt;/span&amp;gt; to manipulate folders/files on localhost will &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;cause Ownership problems with xampp&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Configure Joomla ===&lt;br /&gt;
In your Browser type&lt;br /&gt;
 http://localhost/yournewjoomlafolder&lt;br /&gt;
&lt;br /&gt;
In the first Joomla installation screen if error reporting is shown as on then:&lt;br /&gt;
&lt;br /&gt;
In your Terminal type&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo gedit /opt/lampp/etc/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;tt&amp;gt;php.ini&amp;lt;/tt&amp;gt; file, locate&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting =&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And change the value to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting = E_ALL &amp;amp; ~E_NOTICE &amp;amp; ~E_DEPRECATED&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also locate&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
display_errors = On&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And change the value to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
display_errors = Off&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stop then restart xampp for the new settings to take effect&lt;br /&gt;
&lt;br /&gt;
FTP layer is NOT needed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Database info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Host&#039;&#039;&#039;: &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Database name&#039;&#039;&#039;: &amp;lt;code&amp;gt;test&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(Xampp will automatically create a database of the name you specify).&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default Database user&#039;&#039;&#039;: &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;&lt;br /&gt;
:There is no Password for &#039;&#039;&#039;Database user&#039;&#039;&#039;: &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Administrator password is your choice.&lt;br /&gt;
&lt;br /&gt;
Installing Sample Data is recommended for the novice user.&lt;br /&gt;
&lt;br /&gt;
After installation delete the installation directory and point your Browser to:&lt;br /&gt;
 http://localhost/yournewjoomlafolder&lt;br /&gt;
or&lt;br /&gt;
 http://localhost/yournewjoomlafolder/administrator&lt;br /&gt;
&lt;br /&gt;
=== Create a link in the Ubuntu menu ===&lt;br /&gt;
&#039;&#039;&#039;To create a GUI for XAMPP connected to your Ubuntu menu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Open up the Terminal and type&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo gedit /usr/share/applications/xampp-control-panel.desktop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then copy the following into the gedit and save.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Desktop Entry]&lt;br /&gt;
Encoding=UTF-8&lt;br /&gt;
Name=XAMPP Control Panel&lt;br /&gt;
Comment=Start and Stop XAMPP&lt;br /&gt;
Exec=gksudo &amp;quot;python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py&amp;quot;&lt;br /&gt;
Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg&lt;br /&gt;
Terminal=false&lt;br /&gt;
Type=Application&lt;br /&gt;
Categories=GNOME;Application;Network;&lt;br /&gt;
StartupNotify=true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N.B.&#039;&#039;&#039; Ubuntu 11.10 needs &#039;&#039;python-glade2&#039;&#039; installed in order to run the GUI.  &#039;&#039;python-glade2&#039;&#039; can be found in the Ubuntu Software Center.&lt;br /&gt;
&lt;br /&gt;
== LaMp ==&lt;br /&gt;
You will find instructions on [http://wiki.debian.org/LaMp wiki.debian.org]. Make sure that you have installed bzip2 for extracting the downloaded Joomla! package.&lt;br /&gt;
&lt;br /&gt;
You can check this by the following command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ dpkg -l  | awk &#039;/^ii bzip2/ {print $1&amp;quot; &amp;quot;$2}&#039;&lt;br /&gt;
ii bzip2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the dollar sign &#039;$&#039; shell prompt is indicating you&#039;re a &#039;&#039;regular user&#039;&#039;. We will later see a hash mark (#) shell prompt, which indicates that you&#039;re the super user &#039;&#039;root&#039;&#039; after issuing an &#039;&#039;&#039;su&#039;&#039;&#039; or &#039;&#039;&#039;sudo&#039;&#039;&#039;. The first policy for a secure linux system administration on the command line (but under X also) is to issue commands with the lowest permission as possible.&lt;br /&gt;
&lt;br /&gt;
If bzip2 is not installed, you won&#039;t get an output. Then you can quickly install it via aptitude:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ su -c &amp;quot;aptitude install bzip2&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here we see the first command executed with toot permissions, because a regular user is not allowed to install new software. The &#039;-c&#039; option passes the following command to &#039;&#039;&#039;su&#039;&#039;&#039; and hereafter it terminates instead of switching to a root shell.&lt;br /&gt;
&lt;br /&gt;
=== Configure PHP5 ===&lt;br /&gt;
in the pre install check [ you get to that when the install is complete and are setting up Joomla at the web page ], Output Buffering was On and it&#039;s recommended that it should be Off .to do so&lt;br /&gt;
edit /etc/php5/apache2/php.ini , comment out this line: output_buffering = 4096 , by putting a &#039;;&#039; in front. it&#039;ll look like this when done:&lt;br /&gt;
 ;output_buffering = 4096&lt;br /&gt;
&lt;br /&gt;
there were also warnings on the install screen regarding suhosin .  to make the suggested changes, edit this file:&lt;br /&gt;
 /etc/php5/conf.d/suhosin.ini&lt;br /&gt;
I set these :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
suhosin.post.max_array_index_length = 256&lt;br /&gt;
suhosin.post.max_totalname_length = 8192&lt;br /&gt;
suhosin.post.max_vars = 2048&lt;br /&gt;
suhosin.request.max_array_index_length = 256&lt;br /&gt;
suhosin.request.max_totalname_length = 8192&lt;br /&gt;
suhosin.request.max_vars = 2048&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure MySQL ===&lt;br /&gt;
It is time to create a database for Joomla! You can do this by the following commmands:&lt;br /&gt;
 mysqladmin -u root -p create joomla&lt;br /&gt;
&lt;br /&gt;
You may replace &#039;&#039;joomla&#039;&#039; with the name of choice for Joomla!&#039;s database.&lt;br /&gt;
&lt;br /&gt;
Now create a MySQL user different from root for Joomla!&#039;s database. first enter into mysql system with: &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
Then at the &#039;mysql&amp;gt;&#039; prompt enter the following. Make sure you replace &#039;&#039;joomla&#039;&#039; with the name of Joomla!&#039;s database from above. Replace &#039;&#039;yourusername&#039;&#039; with the user name you choose for the MySQL user accessing Joomla!&#039;s database, and replace &#039;&#039;yourpassword&#039;&#039; with your password of choice for the MySQL user.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \&lt;br /&gt;
LOCK TABLES ON joomla.* TO &#039;yourusername&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;yourpassword&#039;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Activate the settings and quit : [ there will be a mysql&amp;gt; prompt:&lt;br /&gt;
 FLUSH PRIVILEGES;&lt;br /&gt;
 \q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After disconnecting from the database server, you should remove the login information of your just new created MySQL user by editing MySQL&#039;s history file.&lt;br /&gt;
 vi ~/.mysql_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can use any editor of your choice such as &#039;&#039;&#039;nano&#039;&#039;&#039;, &#039;&#039;&#039;vi&#039;&#039;&#039; or &#039;&#039;&#039;emacs&#039;&#039;&#039; that is installed on your system.&lt;br /&gt;
&lt;br /&gt;
=== Get Joomla! source ===&lt;br /&gt;
Now it is time to download the Joomla! sources. Currently you will find download links on the [http://joomlacode.org/download.html joomlacode.org] download page. For version 1.5.11, you may do the following from command line, assuming your current working directory is your home folder &#039;&#039;&#039;/home/user&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget http://joomlacode.org/gf/download/frsrelease/10209/40306/Joomla_1.5.11-Stable-Full_Package.tar.bz2&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
$ su&lt;br /&gt;
# mkdir -m 0755 joomla&lt;br /&gt;
# cd joomla&lt;br /&gt;
# tar -xvjf /home/user/Joomla_1.5.11-Stable-Full_Package.tar.bz2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for 1.7 use this wget line:&lt;br /&gt;
 wget http://joomlacode.org/gf/download/frsrelease/15278/66553/Joomla_1.7.0-Stable-Full_Package.tar.bz2&lt;br /&gt;
You may want to check http://joomlacode.org/gf/project/joomla/frs/ for an updated package. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the first time we see this hash mark (#) shell prompt. We call &#039;&#039;&#039;su&#039;&#039;&#039; without any options, because we want to issue root commands more than only one time. Calling &#039;&#039;&#039;su&#039;&#039;&#039; that way will prompt us for the super user&#039;s password and then change the actual shell environment, repectively $UID and $EUID.&lt;br /&gt;
&lt;br /&gt;
=== Set ownerships and permissions  ===&lt;br /&gt;
If you want to allow writing in the entire joomla folder, simply do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chown -R www-data:www-data /var/www/joomla&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want a more restrictive approach, do this instead:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown -R root:root /var/www/joomla&lt;br /&gt;
cd /var/www/joomla&lt;br /&gt;
PLACES=&#039;&lt;br /&gt;
administrator/backups&lt;br /&gt;
administrator/components&lt;br /&gt;
administrator/modules&lt;br /&gt;
administrator/templates&lt;br /&gt;
cache&lt;br /&gt;
components&lt;br /&gt;
images&lt;br /&gt;
images/banners&lt;br /&gt;
images/stories&lt;br /&gt;
language&lt;br /&gt;
mambots&lt;br /&gt;
mambots/content&lt;br /&gt;
mambots/editors&lt;br /&gt;
mambots/editors-xtd&lt;br /&gt;
mambots/search&lt;br /&gt;
media&lt;br /&gt;
modules&lt;br /&gt;
templates&lt;br /&gt;
&#039;&lt;br /&gt;
for i in $PLACES; do chown -R www-data:www-data $i; done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now set file and directory permissions:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
find /var/www/joomla -type f -exec chmod 0644 {} \;&lt;br /&gt;
find /var/www/joomla -type d -exec chmod 0755 {} \;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Joomla! ===&lt;br /&gt;
Open your favourite web-browser, and point it to the page http://localhost/joomla. Replace &#039;&#039;localhost&#039;&#039; with your servers IP or domain name if it you are installing on a remote system.&lt;br /&gt;
&lt;br /&gt;
You will be guided through the final steps of setting up Joomla!, have your MySQL user, password and database name available.&lt;br /&gt;
&lt;br /&gt;
When you reach the final screen with congratulations on installing Joomla!, you should remove the installation directory. From root terminal:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# rm -rf /var/www/joomla/installation/&lt;br /&gt;
# exit&lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And that&#039;s it! Now you can login into the admin interface of your fresh installed Joomla! 1.5.9.&lt;br /&gt;
&lt;br /&gt;
== BitNami Joomla! stack ==&lt;br /&gt;
&lt;br /&gt;
=== What is BitNami Joomla! Stack? ===&lt;br /&gt;
BitNami Joomla! Stack is an all-in-one installer that makes it easy to install Joomla on your computer. It is free, easy to use and self-contained. That means it bundles and automatically configures every piece of software (dependency) necessary to run Joomla for development or production purposes, including Apache, MySQL and PHP.&lt;br /&gt;
You can download the latest version of BitNami Joomla! stack for Windows, Linux and OS X at http://bitnami.org/stack/joomla.&lt;br /&gt;
&lt;br /&gt;
=== Installing Joomla! Stack ===&lt;br /&gt;
Regardless of which operating system you are running (Windows / Linux / Mac), the install process is the same.&lt;br /&gt;
&lt;br /&gt;
Download the latest version of Joomla! Stack from the [http://bitnami.org/stack/joomla BitNami website].&lt;br /&gt;
&lt;br /&gt;
Find the installer you just downloaded (the filename will be similar to bitnami-joomla-VERSION-linux-installer.run. Double click on the icon to launch the installer.&lt;br /&gt;
&lt;br /&gt;
 Note: If you are using Linux you will have to give executable permissions to the file first, using this command:&lt;br /&gt;
 chmod +x /path/to/bitnami-joomla-VERSION-linux-installer.run&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_welcome.png]]&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Forward&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_components.png]]&lt;br /&gt;
&lt;br /&gt;
Select the components you want to install. If you are not sure, leave the default components checked. Click &amp;quot;Forward&amp;quot; when you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_directory.png]]&lt;br /&gt;
&lt;br /&gt;
Now it will ask where do you want to install the program. Provide the location where you want to install the BitNami Joomla! stack and click &amp;quot;Forward&amp;quot; when you are done. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_userdata.png]]&lt;br /&gt;
&lt;br /&gt;
The user and password you provide here will be used to create the admin account in Joomla! Click &amp;quot;Forward&amp;quot; when you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_sitename.png]]&lt;br /&gt;
&lt;br /&gt;
Type in the name you want to use for your Joomla site, and click &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:JoomlaReadytoinstall.png]]&lt;br /&gt;
&lt;br /&gt;
The installer is now ready to begin the installation process. Click &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:JoomlaCopyingfiles.png]]&lt;br /&gt;
&lt;br /&gt;
Wait a minute while the installer copies the files and configures your Joomla! installation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomlafinalscreen.png]]&lt;br /&gt;
&lt;br /&gt;
Joomla! is now set up and ready to be used. Click &amp;quot;Finish&amp;quot; to launch the application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomlaapplicationscreen.png]]&lt;br /&gt;
&lt;br /&gt;
You can now log in using the username and password you provided during the installation.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Installation]]&amp;lt;noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Installing_Joomla_on_Debian_Linux&amp;diff=68684</id>
		<title>Installing Joomla on Debian Linux</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Installing_Joomla_on_Debian_Linux&amp;diff=68684"/>
		<updated>2012-07-25T13:52:42Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Preface ==&lt;br /&gt;
&lt;br /&gt;
This document guides you through the manual installation of Joomla! on &#039;&#039;&#039;Debian GNU Linux&#039;&#039;&#039; or one of its derivatives such as &#039;&#039;&#039;Ubuntu&#039;&#039;&#039;, &#039;&#039;&#039;Knoppix&#039;&#039;&#039; or &#039;&#039;&#039;GRML&#039;&#039;&#039;. Note that this guide applies to Joomla! {{JVer|1.5}} {{JVer|1.6}} {{JVer|1.7}} {{JVer|2.5}}. It has been successfully tested on Debian 4.0 [Etch], Debian 5.0 [Lenny], Ubuntu 8.04 LTS [Hardy Heron], Ubuntu 10.10 [maverick] and Ubuntu 11.10 (Oneiric Ocelot). It will work for all &#039;&#039;&#039;Debian&#039;&#039;&#039; based Linux distribution as well.&lt;br /&gt;
&lt;br /&gt;
Also note that this guide assumes, you&#039;re installing Joomla! in a &#039;&#039;&#039;single hosting&#039;&#039;&#039; environment, running PHP as module. If you want to run multiple web sites as a web hosting service provider, for security reasons you should consider setting up an suPHP (php5-cgi, libapache2-mod-suphp) environment, where every virtual Apache host runs under its own UID.&lt;br /&gt;
&lt;br /&gt;
== Installing Joomla! ==&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
You will need to install apache2, mysql-server-5.0, mysql-client-5.0 and php5 in order to have a web-server for Joomla!.&lt;br /&gt;
&lt;br /&gt;
=== Which stack should I choose? ===&lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#XAMPP|XAMPP]] automatically configures ownership.&lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#LaMp|LaMp]] requires use of the CHOWN command. &lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#BitNami_Joomla.21_stack|BitNami Joomla! Stack]] is free, self-contained and automatically configures the LAMP stack and Joomla!&lt;br /&gt;
&lt;br /&gt;
== XAMPP ==&lt;br /&gt;
Download [http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/ XAMPP] for Linux to your your Home folder. &lt;br /&gt;
&lt;br /&gt;
=== Install XAMPP ===&lt;br /&gt;
Open Terminal and enter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(replace &#039;&#039;xampp-linux-1.7.7.tar.gz&#039;&#039; with the version of XAMPP you downloaded).&lt;br /&gt;
&lt;br /&gt;
This installs ... Apache2, mysql and php5 as well as an ftp server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo /opt/lampp/lampp start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo /opt/lampp/lampp stop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
starts/stops all the services&lt;br /&gt;
&lt;br /&gt;
=== Test your XAMPP localhost server ===&lt;br /&gt;
Open your Browser and point it to&lt;br /&gt;
 http://localhost&lt;br /&gt;
The index.php will redirect to&lt;br /&gt;
 http://localhost/xampp&lt;br /&gt;
&lt;br /&gt;
There you will find instructions on how to change default usernames/passwords.  On a PC that does not serve files to the Internet or LAN then changing the defaults is personal choice.&lt;br /&gt;
&lt;br /&gt;
=== Multiple Versions of XAMPP ===&lt;br /&gt;
It can be useful to have access to several versions of XAMPP on your PC (e.g to have available different versions of PHP for testing). XAMPP doesn&#039;t make this easy but it is possble - see [http://www.jamesbrice.com/multiple-xampp-versions &amp;quot;how to&amp;quot; article] (for Linux only).&lt;br /&gt;
&lt;br /&gt;
=== Get Joomla ===&lt;br /&gt;
Download the latest Joomla installation zip [http://www.joomla.org/download.html]&lt;br /&gt;
&lt;br /&gt;
Unzip to your hard drive&lt;br /&gt;
&lt;br /&gt;
Connect to localhost with an FTP client &lt;br /&gt;
Default&lt;br /&gt;
 nobody&lt;br /&gt;
 lampp&lt;br /&gt;
&lt;br /&gt;
Create a folder for your Joomla on the localhost server&lt;br /&gt;
&lt;br /&gt;
FTP the unpacked Joomla installation files to the newly created Joomla folder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; &lt;br /&gt;
* The XAMPP installation sets the correct Ownership of the files and permissions.&lt;br /&gt;
* Using the &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;CHOWN command&#039;&#039;&#039;&amp;lt;/span&amp;gt; will &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;cause Ownership problems with xampp&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;Using nautilus&#039;&#039;&#039;&amp;lt;/span&amp;gt; to manipulate folders/files on localhost will &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;cause Ownership problems with xampp&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Configure Joomla ===&lt;br /&gt;
In your Browser type&lt;br /&gt;
 http://localhost/yournewjoomlafolder&lt;br /&gt;
&lt;br /&gt;
In the first Joomla installation screen if error reporting is shown as on then:&lt;br /&gt;
&lt;br /&gt;
In your Terminal type&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo gedit /opt/lampp/etc/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;tt&amp;gt;php.ini&amp;lt;/tt&amp;gt; file, locate&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting =&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And change the value to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting = E_ALL &amp;amp; ~E_NOTICE &amp;amp; ~E_DEPRECATED&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also locate&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
display_errors = On&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And change the value to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
display_errors = Off&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stop then restart xampp for the new settings to take effect&lt;br /&gt;
&lt;br /&gt;
FTP layer is NOT needed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Database info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Host&#039;&#039;&#039;: &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Database name&#039;&#039;&#039;: &amp;lt;code&amp;gt;test&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(Xampp will automatically create a database of the name you specify).&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default Database user&#039;&#039;&#039;: &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;&lt;br /&gt;
:There is no Password for &#039;&#039;&#039;Database user&#039;&#039;&#039;: &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Administrator password is your choice.&lt;br /&gt;
&lt;br /&gt;
Installing Sample Data is recommended for the novice user.&lt;br /&gt;
&lt;br /&gt;
After installation delete the installation directory and point your Browser to:&lt;br /&gt;
 http://localhost/yournewjoomlafolder&lt;br /&gt;
or&lt;br /&gt;
 http://localhost/yournewjoomlafolder/administrator&lt;br /&gt;
&lt;br /&gt;
=== Create a link in the Ubuntu menu ===&lt;br /&gt;
&#039;&#039;&#039;To create a GUI for XAMPP connected to your Ubuntu menu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Open up the Terminal and type&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo gedit /usr/share/applications/xampp-control-panel.desktop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then copy the following into the gedit and save.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Desktop Entry]&lt;br /&gt;
Encoding=UTF-8&lt;br /&gt;
Name=XAMPP Control Panel&lt;br /&gt;
Comment=Start and Stop XAMPP&lt;br /&gt;
Exec=gksudo &amp;quot;python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py&amp;quot;&lt;br /&gt;
Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg&lt;br /&gt;
Terminal=false&lt;br /&gt;
Type=Application&lt;br /&gt;
Categories=GNOME;Application;Network;&lt;br /&gt;
StartupNotify=true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N.B.&#039;&#039;&#039; Ubuntu 11.10 needs &#039;&#039;python-glade2&#039;&#039; installed in order to run the GUI.  &#039;&#039;python-glade2&#039;&#039; can be found in the Ubuntu Software Center.&lt;br /&gt;
&lt;br /&gt;
== LaMp ==&lt;br /&gt;
You will find instructions on [http://wiki.debian.org/LaMp wiki.debian.org]. Make sure that you have installed bzip2 for extracting the downloaded Joomla! package.&lt;br /&gt;
&lt;br /&gt;
You can check this by the following command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ dpkg -l  | awk &#039;/^ii bzip2/ {print $1&amp;quot; &amp;quot;$2}&#039;&lt;br /&gt;
ii bzip2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the dollar sign &#039;$&#039; shell prompt is indicating you&#039;re a &#039;&#039;regular user&#039;&#039;. We will later see a hash mark (#) shell prompt, which indicates that you&#039;re the super user &#039;&#039;root&#039;&#039; after issuing an &#039;&#039;&#039;su&#039;&#039;&#039; or &#039;&#039;&#039;sudo&#039;&#039;&#039;. The first policy for a secure linux system administration on the command line (but under X also) is to issue commands with the lowest permission as possible.&lt;br /&gt;
&lt;br /&gt;
If bzip2 is not installed, you won&#039;t get an output. Then you can quickly install it via aptitude:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ su -c &amp;quot;aptitude install bzip2&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here we see the first command executed with toot permissions, because a regular user is not allowed to install new software. The &#039;-c&#039; option passes the following command to &#039;&#039;&#039;su&#039;&#039;&#039; and hereafter it terminates instead of switching to a root shell.&lt;br /&gt;
&lt;br /&gt;
=== Configure PHP5 ===&lt;br /&gt;
in the pre install check [ you get to that when the install is complete and are setting up Joomla at the web page ], Output Buffering was On and it&#039;s recommended that it should be Off .to do so&lt;br /&gt;
edit /etc/php5/apache2/php.ini , comment out this line: output_buffering = 4096 , by putting a &#039;;&#039; in front. it&#039;ll look like this when done:&lt;br /&gt;
 ;output_buffering = 4096&lt;br /&gt;
&lt;br /&gt;
there were also warnings on the install screen regarding suhosin .  to make the suggested changes, edit this file:&lt;br /&gt;
 /etc/php5/conf.d/suhosin.ini&lt;br /&gt;
I set these :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
suhosin.post.max_array_index_length = 256&lt;br /&gt;
suhosin.post.max_totalname_length = 8192&lt;br /&gt;
suhosin.post.max_vars = 2048&lt;br /&gt;
suhosin.request.max_array_index_length = 256&lt;br /&gt;
suhosin.request.max_totalname_length = 8192&lt;br /&gt;
suhosin.request.max_vars = 2048&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure MySQL ===&lt;br /&gt;
It is time to create a database for Joomla! You can do this by the following commmands:&lt;br /&gt;
 mysqladmin -u root -p create joomla&lt;br /&gt;
&lt;br /&gt;
You may replace &#039;&#039;joomla&#039;&#039; with the name of choice for Joomla!&#039;s database.&lt;br /&gt;
&lt;br /&gt;
Now create a MySQL user different from root for Joomla!&#039;s database. first enter into mysql system with: &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
Then at the &#039;mysql&amp;gt;&#039; prompt enter the following. Make sure you replace &#039;&#039;joomla&#039;&#039; with the name of Joomla!&#039;s database from above. Replace &#039;&#039;yourusername&#039;&#039; with the user name you choose for the MySQL user accessing Joomla!&#039;s database, and replace &#039;&#039;yourpassword&#039;&#039; with your password of choice for the MySQL user.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \&lt;br /&gt;
LOCK TABLES ON joomla.* TO &#039;yourusername&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;yourpassword&#039;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Activate the settings and quit : [ there will be a mysql&amp;gt; prompt:&lt;br /&gt;
 FLUSH PRIVILEGES;&lt;br /&gt;
 \q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After disconnecting from the database server, you should remove the login information of your just new created MySQL user by editing MySQL&#039;s history file.&lt;br /&gt;
 vi ~/.mysql_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can use any editor of your choice such as &#039;&#039;&#039;nano&#039;&#039;&#039;, &#039;&#039;&#039;vi&#039;&#039;&#039; or &#039;&#039;&#039;emacs&#039;&#039;&#039; that is installed on your system.&lt;br /&gt;
&lt;br /&gt;
=== Get Joomla! source ===&lt;br /&gt;
Now it is time to download the Joomla! sources. Currently you will find download links on the [http://joomlacode.org/download.html joomlacode.org] download page. For version 1.5.11, you may do the following from command line, assuming your current working directory is your home folder &#039;&#039;&#039;/home/user&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget http://joomlacode.org/gf/download/frsrelease/10209/40306/Joomla_1.5.11-Stable-Full_Package.tar.bz2&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
$ su&lt;br /&gt;
# mkdir -m 0755 joomla&lt;br /&gt;
# cd joomla&lt;br /&gt;
# tar -xvjf /home/user/Joomla_1.5.11-Stable-Full_Package.tar.bz2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for 1.7 use this wget line:&lt;br /&gt;
 wget http://joomlacode.org/gf/download/frsrelease/15278/66553/Joomla_1.7.0-Stable-Full_Package.tar.bz2&lt;br /&gt;
You may want to check http://joomlacode.org/gf/project/joomla/frs/ for an updated package. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the first time we see this hash mark (#) shell prompt. We call &#039;&#039;&#039;su&#039;&#039;&#039; without any options, because we want to issue root commands more than only one time. Calling &#039;&#039;&#039;su&#039;&#039;&#039; that way will prompt us for the super user&#039;s password and then change the actual shell environment, repectively $UID and $EUID.&lt;br /&gt;
&lt;br /&gt;
=== Set ownerships and permissions  ===&lt;br /&gt;
If you want to allow writing in the entire joomla folder, simply do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chown -R www-data:www-data /var/www/joomla&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want a more restrictive approach, do this instead:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown -R root:root /var/www/joomla&lt;br /&gt;
cd /var/www/joomla&lt;br /&gt;
PLACES=&#039;&lt;br /&gt;
administrator/backups&lt;br /&gt;
administrator/components&lt;br /&gt;
administrator/modules&lt;br /&gt;
administrator/templates&lt;br /&gt;
cache&lt;br /&gt;
components&lt;br /&gt;
images&lt;br /&gt;
images/banners&lt;br /&gt;
images/stories&lt;br /&gt;
language&lt;br /&gt;
mambots&lt;br /&gt;
mambots/content&lt;br /&gt;
mambots/editors&lt;br /&gt;
mambots/editors-xtd&lt;br /&gt;
mambots/search&lt;br /&gt;
media&lt;br /&gt;
modules&lt;br /&gt;
templates&lt;br /&gt;
&#039;&lt;br /&gt;
for i in $PLACES; do chown -R www-data:www-data $i; done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now set file and directory permissions:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
find /var/www/joomla -type f -exec chmod 0644 {} \;&lt;br /&gt;
find /var/www/joomla -type d -exec chmod 0755 {} \;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Joomla! ===&lt;br /&gt;
Open your favourite web-browser, and point it to the page http://localhost/joomla. Replace &#039;&#039;localhost&#039;&#039; with your servers IP or domain name if it you are installing on a remote system.&lt;br /&gt;
&lt;br /&gt;
You will be guided through the final steps of setting up Joomla!, have your MySQL user, password and database name available.&lt;br /&gt;
&lt;br /&gt;
When you reach the final screen with congratulations on installing Joomla!, you should remove the installation directory. From root terminal:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# rm -rf /var/www/joomla/installation/&lt;br /&gt;
# exit&lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And that&#039;s it! Now you can login into the admin interface of your fresh installed Joomla! 1.5.9.&lt;br /&gt;
&lt;br /&gt;
== BitNami Joomla! stack ==&lt;br /&gt;
&lt;br /&gt;
=== What is BitNami Joomla! Stack? ===&lt;br /&gt;
BitNami Joomla! Stack is an all-in-one installer that makes it easy to install Joomla on your computer. It is free, easy to use and self-contained. That means it bundles and automatically configures every piece of software (dependency) necessary to run Joomla for development or production purposes, including Apache, MySQL and PHP.&lt;br /&gt;
You can download the latest version of BitNami Joomla! stack for Windows, Linux and OS X at http://bitnami.org/stack/joomla.&lt;br /&gt;
&lt;br /&gt;
=== Installing Joomla! Stack ===&lt;br /&gt;
Regardless of which operating system you are running (Windows / Linux / Mac), the install process is the same.&lt;br /&gt;
&lt;br /&gt;
Download the latest version of Joomla! Stack from the [http://bitnami.org/stack/joomla BitNami website].&lt;br /&gt;
&lt;br /&gt;
Find the installer you just downloaded (the filename will be similar to bitnami-joomla-VERSION-linux-installer.run. Double click on the icon to launch the installer.&lt;br /&gt;
&lt;br /&gt;
 Note: If you are using Linux you will have to give executable permissions to the file first, using this command:&lt;br /&gt;
 chmod +x /path/to/bitnami-joomla-VERSION-linux-installer.run&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_welcome.png]]&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Forward&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_components.png]]&lt;br /&gt;
&lt;br /&gt;
Select the components you want to install. If you are not sure, leave the default components checked. Click &amp;quot;Forward&amp;quot; when you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_directory.png]]&lt;br /&gt;
&lt;br /&gt;
Now it will ask where do you want to install the program. Provide the location where you want to install the BitNami Joomla! stack and click &amp;quot;Forward&amp;quot; when you are done. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_userdata.png]]&lt;br /&gt;
&lt;br /&gt;
The user and password you provide here will be used to create the admin account in Joomla! Click &amp;quot;Forward&amp;quot; when you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_sitename.png]]&lt;br /&gt;
&lt;br /&gt;
Type in the name you want to use for your Joomla site, and click &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:JoomlaReadytoinstall.png]]&lt;br /&gt;
&lt;br /&gt;
The installer is now ready to begin the installation process. Click &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:JoomlaCopyingfiles.png]]&lt;br /&gt;
&lt;br /&gt;
Wait a minute while the installer copies the files and configures your Joomla! installation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomlafinalscreen.png]]&lt;br /&gt;
&lt;br /&gt;
Joomla! is now set up and ready to be used. Click &amp;quot;Finish&amp;quot; to launch the application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomlaapplicationscreen.png]]&lt;br /&gt;
&lt;br /&gt;
You can now log in using the username and password you provided during the installation.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Installation]]&amp;lt;noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Installing_Joomla_on_Debian_Linux&amp;diff=68683</id>
		<title>Installing Joomla on Debian Linux</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Installing_Joomla_on_Debian_Linux&amp;diff=68683"/>
		<updated>2012-07-25T13:25:17Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: Added link to &amp;quot;how to&amp;quot; about using multiple versions of XAMPP&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Preface ==&lt;br /&gt;
&lt;br /&gt;
This document guides you through the manual installation of Joomla! on &#039;&#039;&#039;Debian GNU Linux&#039;&#039;&#039; or one of its derivatives such as &#039;&#039;&#039;Ubuntu&#039;&#039;&#039;, &#039;&#039;&#039;Knoppix&#039;&#039;&#039; or &#039;&#039;&#039;GRML&#039;&#039;&#039;. Note that this guide applies to Joomla! {{JVer|1.5}} {{JVer|1.6}} {{JVer|1.7}} {{JVer|2.5}}. It has been successfully tested on Debian 4.0 [Etch], Debian 5.0 [Lenny], Ubuntu 8.04 LTS [Hardy Heron], Ubuntu 10.10 [maverick] and Ubuntu 11.10 (Oneiric Ocelot). It will work for all &#039;&#039;&#039;Debian&#039;&#039;&#039; based Linux distribution as well.&lt;br /&gt;
&lt;br /&gt;
Also note that this guide assumes, you&#039;re installing Joomla! in a &#039;&#039;&#039;single hosting&#039;&#039;&#039; environment, running PHP as module. If you want to run multiple web sites as a web hosting service provider, for security reasons you should consider setting up an suPHP (php5-cgi, libapache2-mod-suphp) environment, where every virtual Apache host runs under its own UID.&lt;br /&gt;
&lt;br /&gt;
== Installing Joomla! ==&lt;br /&gt;
=== Prerequisites ===&lt;br /&gt;
You will need to install apache2, mysql-server-5.0, mysql-client-5.0 and php5 in order to have a web-server for Joomla!.&lt;br /&gt;
&lt;br /&gt;
=== Which stack should I choose? ===&lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#XAMPP|XAMPP]] automatically configures ownership.&lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#LaMp|LaMp]] requires use of the CHOWN command. &lt;br /&gt;
&lt;br /&gt;
- [[Installing_Joomla_on_Debian_Linux#BitNami_Joomla.21_stack|BitNami Joomla! Stack]] is free, self-contained and automatically configures the LAMP stack and Joomla!&lt;br /&gt;
&lt;br /&gt;
== XAMPP ==&lt;br /&gt;
Download [http://sourceforge.net/projects/xampp/files/XAMPP%20Linux/ XAMPP] for Linux to your your Home folder. &lt;br /&gt;
&lt;br /&gt;
=== Install XAMPP ===&lt;br /&gt;
Open Terminal and enter:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo tar xvfz xampp-linux-1.7.7.tar.gz -C /opt&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
(replace &#039;&#039;xampp-linux-1.7.7.tar.gz&#039;&#039; with the version of XAMPP you downloaded).&lt;br /&gt;
&lt;br /&gt;
This installs ... Apache2, mysql and php5 as well as an ftp server.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo /opt/lampp/lampp start&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo /opt/lampp/lampp stop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
starts/stops all the services&lt;br /&gt;
&lt;br /&gt;
=== Test your XAMPP localhost server ===&lt;br /&gt;
Open your Browser and point it to&lt;br /&gt;
 http://localhost&lt;br /&gt;
The index.php will redirect to&lt;br /&gt;
 http://localhost/xampp&lt;br /&gt;
&lt;br /&gt;
There you will find instructions on how to change default usernames/passwords.  On a PC that does not serve files to the Internet or LAN then changing the defaults is personal choice.&lt;br /&gt;
&lt;br /&gt;
=== Multiple Versions of XAMPP ===&lt;br /&gt;
It can be useful to have access to several versions of XAMPP on your PC (e.g to have available different versions of PHP for testing). XAMPP doesn&#039;t make this easy but it is possble - see &amp;quot;how to&amp;quot; article (for Linux only) here [http://www.jamesbrice.com/multiple-xampp-versions].&lt;br /&gt;
&lt;br /&gt;
=== Get Joomla ===&lt;br /&gt;
Download the latest Joomla instalation zip [http://www.joomla.org/download.html]&lt;br /&gt;
&lt;br /&gt;
Unzip to your hard drive&lt;br /&gt;
&lt;br /&gt;
Connect to localhost with an FTP client &lt;br /&gt;
Default&lt;br /&gt;
 nobody&lt;br /&gt;
 lampp&lt;br /&gt;
&lt;br /&gt;
Create a folder for your Joomla on the localhost server&lt;br /&gt;
&lt;br /&gt;
FTP the unpacked Joomla installation files to the newly created Joomla folder.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Important:&#039;&#039;&#039; &lt;br /&gt;
* The XAMPP installation sets the correct Ownership of the files and permissions.&lt;br /&gt;
* Using the &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;CHOWN command&#039;&#039;&#039;&amp;lt;/span&amp;gt; will &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;cause Ownership problems with xampp&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
* &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;Using nautilus&#039;&#039;&#039;&amp;lt;/span&amp;gt; to manipulate folders/files on localhost will &amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;&#039;&#039;&#039;cause Ownership problems with xampp&#039;&#039;&#039;&amp;lt;/span&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
=== Configure Joomla ===&lt;br /&gt;
In your Browser type&lt;br /&gt;
 http://localhost/yournewjoomlafolder&lt;br /&gt;
&lt;br /&gt;
In the first Joomla installation screen if error reporting is shown as on then:&lt;br /&gt;
&lt;br /&gt;
In your Terminal type&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo gedit /opt/lampp/etc/php.ini&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In the &amp;lt;tt&amp;gt;php.ini&amp;lt;/tt&amp;gt; file, locate&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting =&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And change the value to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
error_reporting = E_ALL &amp;amp; ~E_NOTICE &amp;amp; ~E_DEPRECATED&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Also locate&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
display_errors = On&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
And change the value to&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
display_errors = Off&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Stop then restart xampp for the new settings to take effect&lt;br /&gt;
&lt;br /&gt;
FTP layer is NOT needed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Database info&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Host&#039;&#039;&#039;: &amp;lt;code&amp;gt;localhost&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Database name&#039;&#039;&#039;: &amp;lt;code&amp;gt;test&amp;lt;/code&amp;gt;&lt;br /&gt;
:&amp;lt;code&amp;gt;(Xampp will automatically create a database of the name you specify).&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Default Database user&#039;&#039;&#039;: &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;&lt;br /&gt;
:There is no Password for &#039;&#039;&#039;Database user&#039;&#039;&#039;: &amp;lt;code&amp;gt;root&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Administrator password is your choice.&lt;br /&gt;
&lt;br /&gt;
Installing Sample Data is recommended for the novice user.&lt;br /&gt;
&lt;br /&gt;
After installation delete the installation directory and point your Browser to:&lt;br /&gt;
 http://localhost/yournewjoomlafolder&lt;br /&gt;
or&lt;br /&gt;
 http://localhost/yournewjoomlafolder/administrator&lt;br /&gt;
&lt;br /&gt;
=== Create a link in the Ubuntu menu ===&lt;br /&gt;
&#039;&#039;&#039;To create a GUI for XAMPP connected to your Ubuntu menu&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Open up the Terminal and type&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
sudo gedit /usr/share/applications/xampp-control-panel.desktop&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then copy the following into the gedit and save.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;ini&amp;quot;&amp;gt;&lt;br /&gt;
[Desktop Entry]&lt;br /&gt;
Encoding=UTF-8&lt;br /&gt;
Name=XAMPP Control Panel&lt;br /&gt;
Comment=Start and Stop XAMPP&lt;br /&gt;
Exec=gksudo &amp;quot;python /opt/lampp/share/xampp-control-panel/xampp-control-panel.py&amp;quot;&lt;br /&gt;
Icon=/usr/share/icons/Tango/scalable/devices/network-wired.svg&lt;br /&gt;
Terminal=false&lt;br /&gt;
Type=Application&lt;br /&gt;
Categories=GNOME;Application;Network;&lt;br /&gt;
StartupNotify=true&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;N.B.&#039;&#039;&#039; Ubuntu 11.10 needs &#039;&#039;python-glade2&#039;&#039; installed in order to run the GUI.  &#039;&#039;python-glade2&#039;&#039; can be found in the Ubuntu Software Center.&lt;br /&gt;
&lt;br /&gt;
== LaMp ==&lt;br /&gt;
You will find instructions on [http://wiki.debian.org/LaMp wiki.debian.org]. Make sure that you have installed bzip2 for extracting the downloaded Joomla! package.&lt;br /&gt;
&lt;br /&gt;
You can check this by the following command:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ dpkg -l  | awk &#039;/^ii bzip2/ {print $1&amp;quot; &amp;quot;$2}&#039;&lt;br /&gt;
ii bzip2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Note that the dollar sign &#039;$&#039; shell prompt is indicating you&#039;re a &#039;&#039;regular user&#039;&#039;. We will later see a hash mark (#) shell prompt, which indicates that you&#039;re the super user &#039;&#039;root&#039;&#039; after issuing an &#039;&#039;&#039;su&#039;&#039;&#039; or &#039;&#039;&#039;sudo&#039;&#039;&#039;. The first policy for a secure linux system administration on the command line (but under X also) is to issue commands with the lowest permission as possible.&lt;br /&gt;
&lt;br /&gt;
If bzip2 is not installed, you won&#039;t get an output. Then you can quickly install it via aptitude:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ su -c &amp;quot;aptitude install bzip2&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here we see the first command executed with toot permissions, because a regular user is not allowed to install new software. The &#039;-c&#039; option passes the following command to &#039;&#039;&#039;su&#039;&#039;&#039; and hereafter it terminates instead of switching to a root shell.&lt;br /&gt;
&lt;br /&gt;
=== Configure PHP5 ===&lt;br /&gt;
in the pre install check [ you get to that when the install is complete and are setting up Joomla at the web page ], Output Buffering was On and it&#039;s recommended that it should be Off .to do so&lt;br /&gt;
edit /etc/php5/apache2/php.ini , comment out this line: output_buffering = 4096 , by putting a &#039;;&#039; in front. it&#039;ll look like this when done:&lt;br /&gt;
 ;output_buffering = 4096&lt;br /&gt;
&lt;br /&gt;
there were also warnings on the install screen regarding suhosin .  to make the suggested changes, edit this file:&lt;br /&gt;
 /etc/php5/conf.d/suhosin.ini&lt;br /&gt;
I set these :&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
suhosin.post.max_array_index_length = 256&lt;br /&gt;
suhosin.post.max_totalname_length = 8192&lt;br /&gt;
suhosin.post.max_vars = 2048&lt;br /&gt;
suhosin.request.max_array_index_length = 256&lt;br /&gt;
suhosin.request.max_totalname_length = 8192&lt;br /&gt;
suhosin.request.max_vars = 2048&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure MySQL ===&lt;br /&gt;
It is time to create a database for Joomla! You can do this by the following commmands:&lt;br /&gt;
 mysqladmin -u root -p create joomla&lt;br /&gt;
&lt;br /&gt;
You may replace &#039;&#039;joomla&#039;&#039; with the name of choice for Joomla!&#039;s database.&lt;br /&gt;
&lt;br /&gt;
Now create a MySQL user different from root for Joomla!&#039;s database. first enter into mysql system with: &lt;br /&gt;
 mysql -u root -p&lt;br /&gt;
Then at the &#039;mysql&amp;gt;&#039; prompt enter the following. Make sure you replace &#039;&#039;joomla&#039;&#039; with the name of Joomla!&#039;s database from above. Replace &#039;&#039;yourusername&#039;&#039; with the user name you choose for the MySQL user accessing Joomla!&#039;s database, and replace &#039;&#039;yourpassword&#039;&#039; with your password of choice for the MySQL user.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, \&lt;br /&gt;
LOCK TABLES ON joomla.* TO &#039;yourusername&#039;@&#039;localhost&#039; IDENTIFIED BY &#039;yourpassword&#039;;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
Activate the settings and quit : [ there will be a mysql&amp;gt; prompt:&lt;br /&gt;
 FLUSH PRIVILEGES;&lt;br /&gt;
 \q&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After disconnecting from the database server, you should remove the login information of your just new created MySQL user by editing MySQL&#039;s history file.&lt;br /&gt;
 vi ~/.mysql_history&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You can use any editor of your choice such as &#039;&#039;&#039;nano&#039;&#039;&#039;, &#039;&#039;&#039;vi&#039;&#039;&#039; or &#039;&#039;&#039;emacs&#039;&#039;&#039; that is installed on your system.&lt;br /&gt;
&lt;br /&gt;
=== Get Joomla! source ===&lt;br /&gt;
Now it is time to download the Joomla! sources. Currently you will find download links on the [http://joomlacode.org/download.html joomlacode.org] download page. For version 1.5.11, you may do the following from command line, assuming your current working directory is your home folder &#039;&#039;&#039;/home/user&#039;&#039;&#039;:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ wget http://joomlacode.org/gf/download/frsrelease/10209/40306/Joomla_1.5.11-Stable-Full_Package.tar.bz2&lt;br /&gt;
$ cd /var/www&lt;br /&gt;
$ su&lt;br /&gt;
# mkdir -m 0755 joomla&lt;br /&gt;
# cd joomla&lt;br /&gt;
# tar -xvjf /home/user/Joomla_1.5.11-Stable-Full_Package.tar.bz2&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
for 1.7 use this wget line:&lt;br /&gt;
 wget http://joomlacode.org/gf/download/frsrelease/15278/66553/Joomla_1.7.0-Stable-Full_Package.tar.bz2&lt;br /&gt;
You may want to check http://joomlacode.org/gf/project/joomla/frs/ for an updated package. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here is the first time we see this hash mark (#) shell prompt. We call &#039;&#039;&#039;su&#039;&#039;&#039; without any options, because we want to issue root commands more than only one time. Calling &#039;&#039;&#039;su&#039;&#039;&#039; that way will prompt us for the super user&#039;s password and then change the actual shell environment, repectively $UID and $EUID.&lt;br /&gt;
&lt;br /&gt;
=== Set ownerships and permissions  ===&lt;br /&gt;
If you want to allow writing in the entire joomla folder, simply do&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
chown -R www-data:www-data /var/www/joomla&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you want a more restrictive approach, do this instead:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
chown -R root:root /var/www/joomla&lt;br /&gt;
cd /var/www/joomla&lt;br /&gt;
PLACES=&#039;&lt;br /&gt;
administrator/backups&lt;br /&gt;
administrator/components&lt;br /&gt;
administrator/modules&lt;br /&gt;
administrator/templates&lt;br /&gt;
cache&lt;br /&gt;
components&lt;br /&gt;
images&lt;br /&gt;
images/banners&lt;br /&gt;
images/stories&lt;br /&gt;
language&lt;br /&gt;
mambots&lt;br /&gt;
mambots/content&lt;br /&gt;
mambots/editors&lt;br /&gt;
mambots/editors-xtd&lt;br /&gt;
mambots/search&lt;br /&gt;
media&lt;br /&gt;
modules&lt;br /&gt;
templates&lt;br /&gt;
&#039;&lt;br /&gt;
for i in $PLACES; do chown -R www-data:www-data $i; done&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now set file and directory permissions:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
find /var/www/joomla -type f -exec chmod 0644 {} \;&lt;br /&gt;
find /var/www/joomla -type d -exec chmod 0755 {} \;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Configure Joomla! ===&lt;br /&gt;
Open your favourite web-browser, and point it to the page http://localhost/joomla. Replace &#039;&#039;localhost&#039;&#039; with your servers IP or domain name if it you are installing on a remote system.&lt;br /&gt;
&lt;br /&gt;
You will be guided through the final steps of setting up Joomla!, have your MySQL user, password and database name available.&lt;br /&gt;
&lt;br /&gt;
When you reach the final screen with congratulations on installing Joomla!, you should remove the installation directory. From root terminal:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
# rm -rf /var/www/joomla/installation/&lt;br /&gt;
# exit&lt;br /&gt;
$&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
And that&#039;s it! Now you can login into the admin interface of your fresh installed Joomla! 1.5.9.&lt;br /&gt;
&lt;br /&gt;
== BitNami Joomla! stack ==&lt;br /&gt;
&lt;br /&gt;
=== What is BitNami Joomla! Stack? ===&lt;br /&gt;
BitNami Joomla! Stack is an all-in-one installer that makes it easy to install Joomla on your computer. It is free, easy to use and self-contained. That means it bundles and automatically configures every piece of software (dependency) necessary to run Joomla for development or production purposes, including Apache, MySQL and PHP.&lt;br /&gt;
You can download the latest version of BitNami Joomla! stack for Windows, Linux and OS X at http://bitnami.org/stack/joomla.&lt;br /&gt;
&lt;br /&gt;
=== Installing Joomla! Stack ===&lt;br /&gt;
Regardless of which operating system you are running (Windows / Linux / Mac), the install process is the same.&lt;br /&gt;
&lt;br /&gt;
Download the latest version of Joomla! Stack from the [http://bitnami.org/stack/joomla BitNami website].&lt;br /&gt;
&lt;br /&gt;
Find the installer you just downloaded (the filename will be similar to bitnami-joomla-VERSION-linux-installer.run. Double click on the icon to launch the installer.&lt;br /&gt;
&lt;br /&gt;
 Note: If you are using Linux you will have to give executable permissions to the file first, using this command:&lt;br /&gt;
 chmod +x /path/to/bitnami-joomla-VERSION-linux-installer.run&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_welcome.png]]&lt;br /&gt;
&lt;br /&gt;
Click &amp;quot;Forward&amp;quot;. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_components.png]]&lt;br /&gt;
&lt;br /&gt;
Select the components you want to install. If you are not sure, leave the default components checked. Click &amp;quot;Forward&amp;quot; when you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_directory.png]]&lt;br /&gt;
&lt;br /&gt;
Now it will ask where do you want to install the program. Provide the location where you want to install the BitNami Joomla! stack and click &amp;quot;Forward&amp;quot; when you are done. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_userdata.png]]&lt;br /&gt;
&lt;br /&gt;
The user and password you provide here will be used to create the admin account in Joomla! Click &amp;quot;Forward&amp;quot; when you are done.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomla_sitename.png]]&lt;br /&gt;
&lt;br /&gt;
Type in the name you want to use for your Joomla site, and click &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:JoomlaReadytoinstall.png]]&lt;br /&gt;
&lt;br /&gt;
The installer is now ready to begin the installation process. Click &amp;quot;Forward&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:JoomlaCopyingfiles.png]]&lt;br /&gt;
&lt;br /&gt;
Wait a minute while the installer copies the files and configures your Joomla! installation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomlafinalscreen.png]]&lt;br /&gt;
&lt;br /&gt;
Joomla! is now set up and ready to be used. Click &amp;quot;Finish&amp;quot; to launch the application.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[File:Joomlaapplicationscreen.png]]&lt;br /&gt;
&lt;br /&gt;
You can now log in using the username and password you provided during the installation.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:Installation]]&amp;lt;noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=62138</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=62138"/>
		<updated>2011-09-19T13:14:18Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in many web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6#Global_Configuration|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5_talk:Global_configuration&amp;diff=61813</id>
		<title>J1.5 talk:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5_talk:Global_configuration&amp;diff=61813"/>
		<updated>2011-09-06T17:00:43Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have some time on my hands so I hope no one will mind if pick up this article and move it on a bit. Global Config. is something that is central to so many areas of web site performance (security, speed, SEO, etc.) so I hope it proves useful to others as well as giving myself the opportunity to learn more about its mysteries.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 10:57, 22 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Major part of the update of this article added today. Please give me any comments or additional relevant content that could be added.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 06:16, 26 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Another major part of the update of this article added over the past 24 hours. Please give me any comments or additional relevant content that could be added.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 04:48, 31 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Last major part of the update of this article added. Please give me any comments or additional relevant content that could be added.&lt;br /&gt;
Just some minor bits and pieces now to be done.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 08:57, 31 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
I haven&#039;t read it in detail, but it looks good.  I think some of the content could usefully be added to the help screens (eg. [[Help17:Site Global Configuration]] for {{JVer|1.7}}).  Reference 1 is to a forum post that refers to a feature request.  Any relevant information from the forum post should be included in the page and the link removed.  Reference 3 is to an external site that should be removed as linking to external sites (except a small number of approved sites) is not permitted (see [[JDOC:Wiki policy]])&lt;br /&gt;
&lt;br /&gt;
[[User:Chris Davenport|Chris Davenport]] 17:12, 31 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Chris,&lt;br /&gt;
Thanks for the feedback on this. I have removed those two citations because - as you point out - they contravene the Wiki policy. In fact, I don&#039;t remember seeing that Wiki policy page before. Like a lot of the information for prospective documenters, it takes some perseverance to uncover.&lt;br /&gt;
&lt;br /&gt;
-- [[User:Jbrice|James B.]] 12:00, 6 September 2011 (CDT)&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61812</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61812"/>
		<updated>2011-09-06T16:53:06Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in many web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6#Global_Configuration|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61811</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61811"/>
		<updated>2011-09-06T16:52:13Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Cookie Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in many web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6#Global_Configuration|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61799</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61799"/>
		<updated>2011-09-05T13:41:40Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* The Permissions Tab Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in many web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6#Global_Configuration|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61797</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61797"/>
		<updated>2011-09-05T12:29:16Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in many web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61795</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61795"/>
		<updated>2011-09-05T10:16:44Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Mail Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in many web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61794</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61794"/>
		<updated>2011-09-05T10:14:31Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Database Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to access the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61793</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61793"/>
		<updated>2011-09-05T10:11:29Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “FTP Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
One solution to this problem is for Joomla to use FTP when installing or deleting files, and if this is used it is essential that the FTP log-on credentials are the same as those used when installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use for FTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61792</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61792"/>
		<updated>2011-09-05T10:07:48Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Location Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61791</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61791"/>
		<updated>2011-09-05T10:07:17Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Location Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[wikipedia:Coordinated_Universal_Time]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61790</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61790"/>
		<updated>2011-09-05T10:06:16Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Location Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[wikipedia:Coordinated_Universal_Time | Wikipedia - Coordinated Universal Time]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61789</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61789"/>
		<updated>2011-09-05T10:05:33Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Location Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[wikipedia:Coordinated_Universal_Time| Wikipedia - Coordinated Universal Time]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61788</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61788"/>
		<updated>2011-09-05T10:05:09Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Location Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61787</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61787"/>
		<updated>2011-09-05T10:04:14Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61786</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61786"/>
		<updated>2011-09-05T09:57:59Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Session Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user, and which persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to temporarily lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61785</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61785"/>
		<updated>2011-09-05T09:56:05Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Cache Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage.&amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61784</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61784"/>
		<updated>2011-09-05T09:54:06Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Debug Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every page, below the normal web page area. This information will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61783</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61783"/>
		<updated>2011-09-05T09:51:46Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Media Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or approx. 10MB).&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”.&amp;lt;br/&amp;gt;&#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “fron-tend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types that will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alter this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61782</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61782"/>
		<updated>2011-09-05T09:43:22Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “User Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account. This process validates the email address given by the new user, and confirms that the user has access to it.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61781</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61781"/>
		<updated>2011-09-05T09:38:33Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* The Site Tab Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between the different versions of Joomla.&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is frequently used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden for the content categories and individual content items. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and thus give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]. If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]. The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become: [http://www.example.com/getting-started www.example.com/getting-started].&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html] or [http://www.example.com/getting-started.html www.example.com/getting-started.html]. This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves any non-Latin characters in the alias text unchanged. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is the default setting.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or e-commerce) in sub-domains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any sub-domain of example.com&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61780</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61780"/>
		<updated>2011-09-05T09:20:02Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the name implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also alter some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, which you will find in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left as their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file.&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61779</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61779"/>
		<updated>2011-09-05T09:16:52Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* Introduction to Global Configuration */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article expands on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “backend”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61752</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61752"/>
		<updated>2011-09-02T13:48:38Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Site Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to carry out a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61751</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61751"/>
		<updated>2011-09-02T13:45:38Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;configuration.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings. Should Joomla be unable to update &#039;&#039;configration.php&#039;&#039; a message such as &amp;quot;Could not save data. Error: Could not write to the configuration file&amp;quot; will be displayed, rather than the usual &amp;quot;Configuration successfully saved.&amp;quot;. There are a number of ways of overcoming this problem, please refer to [[Cannot save Global Configuration changes]] for further information.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the web site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Cannot_save_Global_Configuration_changes&amp;diff=61750</id>
		<title>Cannot save Global Configuration changes</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Cannot_save_Global_Configuration_changes&amp;diff=61750"/>
		<updated>2011-09-02T13:39:40Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* Suggested solutions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== The problem ===&lt;br /&gt;
After entering the Global Configuration area on the site Administrator “back-end” and then clicking on either the “Save” or “Apply” button to save the current choice of site configuration, the following error message appears:&lt;br /&gt;
“An Error has occurred! Unable to open configuration.php file to write!”, possibly accompanied by:&lt;br /&gt;
“JFTP::write: Bad response”&lt;br /&gt;
if you are working in FTP enabled mode. &lt;br /&gt;
=== Reason for this error ===&lt;br /&gt;
The configuration update script in Joomla! has been unable to change the contents of the file “configuration.php” to reflect any changes you made on the Global Configuration page. Joomla! has either been unable to write to the file and/or unable to make the file writeable (i.e. R/W). Since Joomla! 1.5.x attempts to make “configuration.php” writeable before saving the configuration, the latter is more usually the case.&lt;br /&gt;
The most common reason for this is that the file “configuration.php” is owned by a different logical user to the one trying to make the change.  If you are trying to change Global Configuration with FTP enabled, the latter will usually be your FTP login ID; with FTP disabled it will be a web server process identity (often named as something like “apache” or “www-data”).&lt;br /&gt;
(You can usually check on file ownership details by logging in to your site with an FTP program. Alternatively you could use eXtplorer – see below).&lt;br /&gt;
Unfortunately, you will be locked out of changing to the appropriate mode to update the Global Configuration as the enabling and disabling of FTP mode (and thus changing the logical identity attempting to change the configuration) is determined by the Global Configuration data held in that file. &lt;br /&gt;
=== Suggested solutions ===&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; it is not sufficient to just make the “configuration.php” file writeable for all users.  As then you will be be able to update the Global Configuration only once, after which Joomla! 1.5.x will make the file read-only for all users and thus reintroduce the problem.&lt;br /&gt;
# Change the ownership of the “configuration.php” file to match either your FTP login ID if using “FTP enabled” for the site, or the web server process identity if you are using “FTP disabled”. &amp;lt;br /&amp;gt;&#039;&#039;&#039;NOTE:&#039;&#039;&#039; This is not something that you can do within Joomla!.&amp;lt;br /&amp;gt;If you have total control of the server (e.g. local server or virtual server) then you should be able to do this using an appropriate utility (such as “chown” for a Linux server). On a shared server, you should contact the technical support for your organisation or your ISP, explain the problem, and ask them change the file ownership appropriately.&lt;br /&gt;
# Install the eXtplorer component (obtainable from the Joomla! Extensions Directory – {{jsite|ext}}) – if not already in place. This will allow you to view and manipulate files in both “file” mode (using the web server process user identity) or “ftp” mode using your FTP login user identity.  Although you will probably not be able to change the file ownership with this tool, you can use one of the modes to make “configuration.php” writeable for all users. This will enable you to change to the Global Configuration once – or more if you include in that a change to the FTP mode so that it matches the ownership of your “configuration.php” file (but see Note below).&amp;lt;br /&amp;gt;&#039;&#039;&#039;NOTE:&#039;&#039;&#039; changing the FTP mode will affect the ownership applied to files uploaded to the site under the new setting (e.g. when installing extensions). [http://docs.joomla.org/Why_can%27t_you_install_any_extensions%3F#File_ownership_advice_from_ianmac File ownership advice from ianmac]&lt;br /&gt;
# See the specific fix this person discovered on the discussion page of this document (source: http://forum.joomla.org/viewtopic.php?p=1289015#p1289015). I have found that this works with my installation of v. 1.5.23.&lt;br /&gt;
# Get your web server to run PHP as CGI or FastCGI. This ensures that the PHP code is executed using the same user ID as used when uploading the Joomla code using FTP. Thus there is no conflict as the ID of the PHP process changing “configuration.php” file is the same as the file&#039;s owner. If you do not know how to set CGI or Fast CGI, contact your server administrator or hosting service provider for advice.&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
The above is a simplified explanation, but the following may be of interest and value to all, and also help expert users formulate their own solution to this problem.&lt;br /&gt;
* The file “configuration.php” is generated automatically in the site’s root folder (from “configuration.php-dist”) during site installation and incorporates in it the site-specific information given during the install process. Changes made in the Global Configuration area in the site&#039;s administrative “back-end” are written to “configuration.php” when the either the “Save” or “Apply” button is used.&lt;br /&gt;
* Whenever Joomla! attempts to update “configuration.php” file it first attempts to make it writeable, and after updating the file make it unwriteable (i.e. read-only) as a security precaution.&lt;br /&gt;
* Files on the web server hosting your Joomla! site will be owned by one of several entities, depending on how they were placed or created on the server. Generally files on a Joomla! site will be owned by either of two user identities:&lt;br /&gt;
*# Files you upload by FTP or installed with FTP mode active will generally be allocated ownership of a user ID corresponding to your FTP login ID for that site,&lt;br /&gt;
*# Files installed from within Joomla! and with FTP mode inactive will generally be allocated ownership by the “phantom”  user ID that used to run the main web server processes as well as your Joomla! scripts (often named as something like “apache” or “www-data”).&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:FAQ]][[Category:Administration FAQ]][[Category:Version 1.5 FAQ]]&amp;lt;/noinclude&amp;gt;[[Category:Global Configuration Management]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Cannot_save_Global_Configuration_changes&amp;diff=61749</id>
		<title>Cannot save Global Configuration changes</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Cannot_save_Global_Configuration_changes&amp;diff=61749"/>
		<updated>2011-09-02T13:36:33Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* Suggested solutions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=== The problem ===&lt;br /&gt;
After entering the Global Configuration area on the site Administrator “back-end” and then clicking on either the “Save” or “Apply” button to save the current choice of site configuration, the following error message appears:&lt;br /&gt;
“An Error has occurred! Unable to open configuration.php file to write!”, possibly accompanied by:&lt;br /&gt;
“JFTP::write: Bad response”&lt;br /&gt;
if you are working in FTP enabled mode. &lt;br /&gt;
=== Reason for this error ===&lt;br /&gt;
The configuration update script in Joomla! has been unable to change the contents of the file “configuration.php” to reflect any changes you made on the Global Configuration page. Joomla! has either been unable to write to the file and/or unable to make the file writeable (i.e. R/W). Since Joomla! 1.5.x attempts to make “configuration.php” writeable before saving the configuration, the latter is more usually the case.&lt;br /&gt;
The most common reason for this is that the file “configuration.php” is owned by a different logical user to the one trying to make the change.  If you are trying to change Global Configuration with FTP enabled, the latter will usually be your FTP login ID; with FTP disabled it will be a web server process identity (often named as something like “apache” or “www-data”).&lt;br /&gt;
(You can usually check on file ownership details by logging in to your site with an FTP program. Alternatively you could use eXtplorer – see below).&lt;br /&gt;
Unfortunately, you will be locked out of changing to the appropriate mode to update the Global Configuration as the enabling and disabling of FTP mode (and thus changing the logical identity attempting to change the configuration) is determined by the Global Configuration data held in that file. &lt;br /&gt;
=== Suggested solutions ===&lt;br /&gt;
&#039;&#039;&#039;NOTE:&#039;&#039;&#039; it is not sufficient to just make the “configuration.php” file writeable for all users.  As then you will be be able to update the Global Configuration only once, after which Joomla! 1.5.x will make the file read-only for all users and thus reintroduce the problem.&lt;br /&gt;
# Change the ownership of the “configuration.php” file to match either your FTP login ID if using “FTP enabled” for the site, or the web server process identity if you are using “FTP disabled”. &amp;lt;br /&amp;gt;&#039;&#039;&#039;NOTE:&#039;&#039;&#039; This is not something that you can do within Joomla!.&amp;lt;br /&amp;gt;If you have total control of the server (e.g. local server or virtual server) then you should be able to do this using an appropriate utility (such as “chown” for a Linux server). On a shared server, you should contact the technical support for your organisation or your ISP, explain the problem, and ask them change the file ownership appropriately.&lt;br /&gt;
# Install the eXtplorer component (obtainable from the Joomla! Extensions Directory – {{jsite|ext}}) – if not already in place. This will allow you to view and manipulate files in both “file” mode (using the web server process user identity) or “ftp” mode using your FTP login user identity.  Although you will probably not be able to change the file ownership with this tool, you can use one of the modes to make “configuration.php” writeable for all users. This will enable you to change to the Global Configuration once – or more if you include in that a change to the FTP mode so that it matches the ownership of your “configuration.php” file (but see Note below).&amp;lt;br /&amp;gt;&#039;&#039;&#039;NOTE:&#039;&#039;&#039; changing the FTP mode will affect the ownership applied to files uploaded to the site under the new setting (e.g. when installing extensions). [http://docs.joomla.org/Why_can%27t_you_install_any_extensions%3F#File_ownership_advice_from_ianmac File ownership advice from ianmac]&lt;br /&gt;
# See the specific fix this person discovered on the discussion page of this document (source: http://forum.joomla.org/viewtopic.php?p=1289015#p1289015). I have found that this works with my installation of v. 1.5.23.&lt;br /&gt;
# Get your web server to run PHP as CGI or FastCGI. This ensures that the PHP code is executed using the same user ID as used when uploading the Joomla code using FTP. Thus there is no conflict as changes to the “configuration.php” file are being carried out by the file&#039;s owner. If you do not know how to set CGI or Fast CGI, contact your server administrator or hosting service provider for advice.&lt;br /&gt;
&lt;br /&gt;
=== Background ===&lt;br /&gt;
The above is a simplified explanation, but the following may be of interest and value to all, and also help expert users formulate their own solution to this problem.&lt;br /&gt;
* The file “configuration.php” is generated automatically in the site’s root folder (from “configuration.php-dist”) during site installation and incorporates in it the site-specific information given during the install process. Changes made in the Global Configuration area in the site&#039;s administrative “back-end” are written to “configuration.php” when the either the “Save” or “Apply” button is used.&lt;br /&gt;
* Whenever Joomla! attempts to update “configuration.php” file it first attempts to make it writeable, and after updating the file make it unwriteable (i.e. read-only) as a security precaution.&lt;br /&gt;
* Files on the web server hosting your Joomla! site will be owned by one of several entities, depending on how they were placed or created on the server. Generally files on a Joomla! site will be owned by either of two user identities:&lt;br /&gt;
*# Files you upload by FTP or installed with FTP mode active will generally be allocated ownership of a user ID corresponding to your FTP login ID for that site,&lt;br /&gt;
*# Files installed from within Joomla! and with FTP mode inactive will generally be allocated ownership by the “phantom”  user ID that used to run the main web server processes as well as your Joomla! scripts (often named as something like “apache” or “www-data”).&lt;br /&gt;
&amp;lt;noinclude&amp;gt;[[Category:FAQ]][[Category:Administration FAQ]][[Category:Version 1.5 FAQ]]&amp;lt;/noinclude&amp;gt;[[Category:Global Configuration Management]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61721</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61721"/>
		<updated>2011-09-01T16:01:11Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Mail Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending of automatically generated emails from the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61719</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61719"/>
		<updated>2011-09-01T15:31:18Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61718</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61718"/>
		<updated>2011-09-01T15:30:48Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61717</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61717"/>
		<updated>2011-09-01T15:29:56Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html|Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61716</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61716"/>
		<updated>2011-09-01T15:29:29Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Database Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface.&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php|PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61715</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61715"/>
		<updated>2011-09-01T15:28:13Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Database Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[http://uk2.php.net/manual/en/mysqli.overview.php |PHP MySQLi Overview]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61714</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61714"/>
		<updated>2011-09-01T15:27:37Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Database Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61713</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61713"/>
		<updated>2011-09-01T15:20:10Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQ]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61712</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61712"/>
		<updated>2011-09-01T15:19:36Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]][[Category:FAQs]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61711</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61711"/>
		<updated>2011-09-01T15:17:20Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Management]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61710</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61710"/>
		<updated>2011-09-01T15:15:27Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* References */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]][[Category:Global Configuration Managemen]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61709</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61709"/>
		<updated>2011-09-01T15:13:22Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* The Permissions Tab Options */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab and the general principles of operation and set-up of permissions in Joomla V1.6 and later here: [[ACL_Tutorial_for_Joomla_1.6|ACL Tutorial for Joomla 1.6]].&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61695</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61695"/>
		<updated>2011-08-31T14:05:30Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “FTP Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by another user.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site.&lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61694</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61694"/>
		<updated>2011-08-31T14:01:41Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the &#039;&#039;$error_reporting&#039;&#039; parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”&amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by others.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the original Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site. &lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5_talk:Global_configuration&amp;diff=61693</id>
		<title>J1.5 talk:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5_talk:Global_configuration&amp;diff=61693"/>
		<updated>2011-08-31T13:57:47Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I have some time on my hands so I hope no one will mind if pick up this article and move it on a bit. Global Config. is something that is central to so many areas of web site performance (security, speed, SEO, etc.) so I hope it proves useful to others as well as giving myself the opportunity to learn more about its mysteries.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 10:57, 22 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Major part of the update of this article added today. Please give me any comments or additional relevant content that could be added.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 06:16, 26 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Another major part of the update of this article added over the past 24 hours. Please give me any comments or additional relevant content that could be added.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 04:48, 31 August 2011 (CDT)&lt;br /&gt;
&lt;br /&gt;
Last major part of the update of this article added. Please give me any comments or additional relevant content that could be added.&lt;br /&gt;
Just some minor bits and pieces now to be done.&lt;br /&gt;
&lt;br /&gt;
--[[User:Jbrice|James B.]] 08:57, 31 August 2011 (CDT)&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61692</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61692"/>
		<updated>2011-08-31T13:56:02Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Mail Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the $error_reporting parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”. &amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by others.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the original Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site. &lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to be set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61691</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61691"/>
		<updated>2011-08-31T13:54:11Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the $error_reporting parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”. &amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html | Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by others.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the original Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site. &lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61690</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61690"/>
		<updated>2011-08-31T13:53:28Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the $error_reporting parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”. &amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html| Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by others.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the original Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site. &lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61689</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61689"/>
		<updated>2011-08-31T13:52:51Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the $error_reporting parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”. &amp;lt;ref&amp;gt;[http://www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html|Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by others.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the original Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site. &lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61688</id>
		<title>J1.5:Global configuration</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=J1.5:Global_configuration&amp;diff=61688"/>
		<updated>2011-08-31T13:52:08Z</updated>

		<summary type="html">&lt;p&gt;Jbrice: /* “Server Settings” Group */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{underconstruction}}&lt;br /&gt;
{{JVer|1.5}}{{JVer|1.6}}{{JVer|1.7}} &lt;br /&gt;
== Introduction to Global Configuration ==&lt;br /&gt;
This wiki article to expand on the information given about Global Configuration in the Joomla online Help, and also to provide hints and tips about use of the settings found in this part of the administrative interface. This article is written to support Joomla versions 1.5.x to 1.7.x.&lt;br /&gt;
&lt;br /&gt;
The Global Configuration area is part of the administrative interface, accessed via [http://example.com/pathtojoomla/administratora http://example.com/pathtojoomla/administrator] (also referred to as the “back end”). This area is accessible only if you are logged-in as a member of a group having the attribute of being Super Administrators (by default the Super Users group only). Once logged in, to access the page, go to&amp;amp;nbsp;&#039;&#039;&#039;Site &amp;gt; Global Configuration&#039;&#039;&#039;&amp;amp;nbsp;or click the Global Configuration icon from the main control panel.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
As the title implies, Global Configuration is the area of the Joomla administrative interface where a user with Super Administrator attributes is able to make changes that globally affect the behaviour of the web site and also some default settings for the presentation of, and access to site content.&lt;br /&gt;
&lt;br /&gt;
All the parameters under the Site, System and Server tabs in the Global Configuration are stored as values in the file &#039;&#039;config.php&#039;&#039;, found in the root folder of Joomla installation. This file is set up automatically by the software installation process and thus many of the parameters appearing in the Global Configuration screens are best left in their initial settings.&lt;br /&gt;
&lt;br /&gt;
The parameters controlled by a third tab, Permissions, (present only with Joomla v1.6.x and later) differ from those controlled via the other tabs in that they are stored within the site&#039;s database.&lt;br /&gt;
&lt;br /&gt;
== The Toolbar ==&lt;br /&gt;
The Global Configuration toolbar consists of four buttons to enable the user to save changes, move away from the Global Configuration page and call up online Help pages. Toolbars differ between Joomla v1.5.x and the later versions., in respect of naming and order of buttons.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.5.x Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Apply&#039;&#039;&#039;. As Save, but the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Close.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help.&#039;&#039;&#039; Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
=== The Joomla 1.6.x and Later Toolbar ===&lt;br /&gt;
* &#039;&#039;&#039;Save.&#039;&#039;&#039; Saves the any changes made under any tab and and the Global Configuration screen remains open so that editing or checking of global parameters can continue.&lt;br /&gt;
* &#039;&#039;&#039;Save &amp;amp; Close&#039;&#039;&#039;. As Save, but returns to the Administrator welcome screen.&lt;br /&gt;
* &#039;&#039;&#039;Cancel.&#039;&#039;&#039; Returns to the Administrator welcome screen without saving any changes to the Global Configuration.&lt;br /&gt;
* &#039;&#039;&#039;Help. &#039;&#039;&#039;Opens the Help Screen for Global Configuration.&lt;br /&gt;
&lt;br /&gt;
== The Site Tab Options ==&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;the order in which these items appear on the screen vary slightly between versions of Joomla&lt;br /&gt;
&lt;br /&gt;
=== “Site Settings” Group ===&lt;br /&gt;
This group of options control a miscellaneous collection of parameters that broadly control the behaviour of the public web pages of the Joomla site.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Name.&#039;&#039;&#039; The name of the web site. This text provides an single-point of update of the site name and is typically used by site templates as the header text of each web page. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Offline.&#039;&#039;&#039; This setting provides a means of putting a site offline to general users by changing the default setting of “No” to “Yes”. When offline the public pages of the web site will be replaced by the Offline Message (see below) and a log-in form. Only Administrators are able to to log in the site when&amp;amp;nbsp;set to offline&amp;amp;nbsp;using this option. Once logged-in, Adminstrators are able to see the the web site and work on it as normal.&lt;br /&gt;
* &#039;&#039;&#039;Offline Message.&#039;&#039;&#039; The message that will be displayed on the site when the site is offline. It may be changed to provide something more helpful than the default message. This could be a date or time when the site will be back online, or the URL of an alternative web site that any visitors could use.&lt;br /&gt;
* &#039;&#039;&#039;Default Editor.&#039;&#039;&#039; The default text&amp;amp;nbsp;[http://help.joomla.org/proxy/index.php?option=com_help&amp;amp;view=help&amp;amp;keyref=Content_creators#Content_Editors editor]&amp;amp;nbsp;for use when creating or updating articles on the site. This may be “No editor” (edit raw HTML code only), one of editors pre-installed in Joomla, or an editor installed subsequently as an extension. The editor loaded when a registered site user starts editing text content may be overridden on a user-by-user basis, but in the absence of any such override it will be the Default Editor as set here.&lt;br /&gt;
* &#039;&#039;&#039;Default Access Level.&#039;&#039;&#039; (only present in Joomla v1.6.x and later) The access level given by default to new content items, menu entries, etc. By default this is “Public”, but could be changed to other levels if – for example – it was undesirable for newly created items to be visible to all site users. The access level for any items may be overridden when created, or changed at a later point by anyone logged-in with the appropriate permissions.&lt;br /&gt;
* &#039;&#039;&#039;Default List Limit.&#039;&#039;&#039; This sets the maximum number of items per page in lists displayed in various pages of the Joomla administrative interface, although this value may be overridden temporarily within the list pages themselves. . By default, this parameter is set to&amp;amp;nbsp;20 but may be changed to any of a number of values ranging from 5 to 100. &amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; Use a larger value (50 or 100)&amp;amp;nbsp;than the default as it is usually easier to scroll up and down a list on a single page than to move between lots of short pages. Also if all items are on one page, it is much easier to a global search, for example for text in an article title.&lt;br /&gt;
* &#039;&#039;&#039;Default Feed Limit.&#039;&#039;&#039; The number of content items to be shown in any RSS newsfeeds set up on the web site. By default, this is set to&amp;amp;nbsp;10, although unless the site is very active a smaller number may be better.&lt;br /&gt;
* &#039;&#039;&#039;Feed Email.&#039;&#039;&#039; Atom and RSS newsfeeds generated from site content by the Joomla “Syndicate feeds” (“Syndication” in Joomla v1.5.x) site module may include an e-mail address as part of the author&#039;s identity. This parameter determines the source of that email address: the “Author Email” setting will use the email address held on the site for content author, “Site E-mail” will use the “From email” address set up under the Server tab (see below) for emails generated automatically by the web site.&amp;lt;br /&amp;gt;&#039;&#039;&#039;Tip:&#039;&#039;&#039; “Site E-mail” is usually the preferred setting if content syndication is being used on a web site. This is because the alternative will expose the content authors&#039; email addresses to collection by spam lists.&lt;br /&gt;
&lt;br /&gt;
=== “Metadata Settings” Group ===&lt;br /&gt;
This group of options control the presence or content of several of the metadata entries (i.e. code like &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;meta name = …. \&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039;) in the header of each page of the web site. Although not visible to the site user, metadata entries may be used in various ways by web search engines and their appropriate use can significantly aid the search rankings and visibility of a web site. Note that several of the following metadata parameters my be overridden at the content category and individual content item levels. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Description.&#039;&#039;&#039; Text added here appears in web page headers as the “description” metadata entry. Search engines often use this to provide descriptive text for your web pages in place some (possibly inappropriate) text from the content of the web page. A description of around 20 words is recommended. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Site Meta Keywords.&#039;&#039;&#039; Words and phrases (separated by commas) added here appear in web page headers as the “keywords” metadata entry. Search engines may use these words to refine their indexing of the site&#039;s web pages. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Content Rights.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Text added here appears in web page headers as the “rights” metadata entry. If appropriate, describe here what rights others have to use this content. This metadata entry is omitted from web pages if this entry is blank.&lt;br /&gt;
* &#039;&#039;&#039;Show Title Meta Tag.&#039;&#039;&#039; &amp;lt;nowiki&amp;gt;(Only present in Joomla v1.5.x and v1.6.x.) When this parameter is set to “Yes” a “title” metadata entry is added to the page header (in addition to the &amp;lt;title&amp;gt; … &amp;lt;/title&amp;gt; header element). This only takes place for pages carrying individual content items and uses the title of the item as the metadata entry. Joomla v1.7.x and later do not have this option and do not generate a “title” metadata entry on any pages.&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Show Author Meta Tag.&#039;&#039;&#039; When this parameter is set to “Yes” an “author” metadata entry is added to the page header when appropriate, using the content item&#039;s author name as the metadata text.&lt;br /&gt;
&lt;br /&gt;
=== “SEO Settings” Group ===&lt;br /&gt;
SEO is an abbreviation of &#039;&#039;Search Engine Optimization&#039;&#039;. Settings in this group alter the format of URLs for pages in the web site, and this may have a significant effect of the search rankings of individual pages, as well as making URLs more human-friendly.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip:&#039;&#039;&#039; after making any changes to the settings in this group, refresh any of the web site&#039;s pages already open in your web browser (usually Ctrl+R will do this). Failure to so this will likely mean that the format of web links internal to the site no longer match that which Joomla is expecting and give the appearance of broken links.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tip: &#039;&#039;&#039;Avoid if at all possible altering the SEO Settings once a web site is established. Changing any of the first three items below will mean that nearly all of a site&#039;s URLs will also change and result in broken links from other sites and perhaps a temporary drop in search engine rankings.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Search Engine Friendly URLs.&#039;&#039;&#039; Joomla&#039;s internal representation of URLs tends to be lengthy and also difficult to interpret by humans and search engine spiders. This is a typical example of the internal URL for a page displaying a content item: [http://www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437 www.example.com/index.php?option=com_content&amp;amp;view=article&amp;amp;id=22&amp;amp;Itemid=437]If this Global Configuration option is set to “yes”, the URL is modified into a shorter and more meaningful form: [http://www.example.com/index.php/getting-started www.example.com/index.php/getting-started]The identifying text in the URL (in this case “getting_started”) is derived from the Alias text set up for each Category, content item, and Menu item. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Use Apache&amp;amp;nbsp;mod_rewrite. &#039;&#039;&#039;When this parameter is set to&amp;amp;nbsp;“Yes, Joomla will use the&amp;amp;nbsp;mod_rewrite&amp;amp;nbsp;function of Apache web servers to eliminate the &#039;&#039;index.php&#039;&#039; part of the URL. Thus when this is operating the “search engine friendly” URL shown above will become:[http://www.example.com/getting-started www.example.com/getting-started]&amp;lt;br /&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; This parameter is set to “No” by default. It should not be set to “Yes” unless the web server uses Apache software and has been set up so that mod_rewrite is installed and will work with your web site (see [[How to check if mod rewrite is enabled on your server|here]] for how to check). Also for this function to work, the&amp;amp;nbsp;&#039;&#039;htaccess.txt&amp;amp;nbsp;&#039;&#039;file installed in the root directory of the web site (or preferably a copy of it) should be renamed to&#039;&#039;&amp;amp;nbsp;.htaccess&#039;&#039;. As an incorrectly configured &#039;&#039;.htaccess&#039;&#039; file can easily cause major server errors, so do not modify the &#039;&#039;.htaccess&#039;&#039;&amp;amp;nbsp;file unless you understand how it works.&lt;br /&gt;
* &#039;&#039;&#039;Adds Suffix to URL.&#039;&#039;&#039; When set to&amp;amp;nbsp;“Yes”, Joomla will add&amp;amp;nbsp;&#039;&#039;.html&amp;amp;nbsp;&#039;&#039;to the end of the most site URLs thus simulating static file-based web content. The URLs shown above will then become: [http://www.example.com/getting-started.html www.example.com/index.php/getting-started.html]or[http://www.example.com/getting-started.html www.example.com/getting-started.html]This setting is largely down to personal preference, but bearing in mind that it is easy to confuse &#039;&#039;.htm&#039;&#039; and .&#039;&#039;html&#039;&#039; suffixes when typing URLs, the advantage my lie with having this feature switched off. The default setting is&amp;amp;nbsp;“No”.&lt;br /&gt;
* &#039;&#039;&#039;Unicode aliases. &#039;&#039;&#039;(Only present in Joomla v1.6.x and later.) Choose between “Transliteration” and “Unicode” aliases. When saving edited content, the former setting attempts to convert, where appropriate, any alias text into the corresponding Latin characters. The latter setting leaves unchanged any non-Latin characters in the alias text. Changing this parameter does not retrospectively change aliases, it just changes the behaviour of automatic alias generation for future content editing and creation. “Transliteration” is default.&lt;br /&gt;
* &#039;&#039;&#039;Add Site Name To Page Titles.&#039;&#039;&#039; (Only present in Joomla v1.6.x and later.) Appends the site name to page titles in the &#039;&#039;&amp;lt;nowiki&amp;gt;&amp;lt;title&amp;gt;&amp;lt;/nowiki&amp;gt;&#039;&#039; tag of each web page header. (This text usually appears in the top bar of the web browser window and/or on the browser tab.) Joomla v1.6.x introduced this feature as an option to either include the site name text before the page title (e.g. &#039;&#039;Site Name – Page Name&#039;&#039;) or omit it. With Joomla v1.7.x the options also include inserting the site name after the page name (e.g. &#039;&#039;Page Name – Site Name&#039;&#039;) as well as before.&lt;br /&gt;
&lt;br /&gt;
=== “Cookie Settings” Group ===&lt;br /&gt;
Only present in Joomla v1.6.x and later, these settings allow the site cookies to be modified to suit certain circumstances. For the majority of web sites these entries may be left blank.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cookie Domain.&#039;&#039;&#039; Overrides the site&#039;s default cookie domain with .the domain added here. The most likely situation when this would be needed is when the Joomla sit is “bridged with other sites (e.g. forum or ecommerce) in subdomains of the Joomla site. The default cookie domain may be like [http://www.example.com/ www.example.com], but using [http://.example.com/ .example.com] (note the leading dot) here will deliver cookies valid for any subdomain of example.com.&amp;lt;ref&amp;gt;[http://forum.joomla.org/viewtopic.php?p=1383912| FEATURE REQ: Cookie settings in Global Configuration]&amp;lt;/ref&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Cookie Path.&#039;&#039;&#039; Overrides the site&#039;s default path for which the cookie is valid&amp;amp;nbsp;with the path added here.&lt;br /&gt;
&lt;br /&gt;
== The System Tab Options ==&lt;br /&gt;
=== “System Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Secret.&#039;&#039;&#039; (&#039;&#039;&#039;Secret Word&#039;&#039;&#039; in Joomla v1.5.x) This is a unique random alpha-numeric code automatically generated during Joomla installation. It is used within Joomla in the generation of hashes and encryption keys. The Secret is made available only so that a site Administrator has access to it. It cannot be edited here.&lt;br /&gt;
* &#039;&#039;&#039;Path to Log Folder.&#039;&#039;&#039; The full path to the folder on the server where any logs should be stored by Joomla or its extensions. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;Enable Web Services. &#039;&#039;&#039;(Joomla v1.5.x only) This feature enables Joomla to make RPC (Remote Procedure Calls) using HTTP as the transport medium and XML as the encoding language. It is used by some third party extensions (e.g. backup utilities and client-based content editors). The default setting&amp;amp;nbsp;is “Yes”.&lt;br /&gt;
* &#039;&#039;&#039;Help Server.&#039;&#039;&#039; Select the default source of the information presented when a Help button is clicked. The purpose of this choice is mainly to select the appropriate language variant of the Help service. The choice of Help service may be overridden for individual registered site users.&lt;br /&gt;
&lt;br /&gt;
=== “User Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the User Manager screen (Users &amp;gt; User manager).&lt;br /&gt;
&lt;br /&gt;
Note: the User Settings parameters are an exception in that they are not stored in the &#039;&#039;configuration.php&#039;&#039; file, but are held in the site database as parameters of the Users Component.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Allow User Registration.&#039;&#039;&#039; If set to “Yes” enables new users to create an account and adds a “Create an account”link to the standard login form. As a security measure this should be set to “No” unless there is a need for self-registration of new users.&lt;br /&gt;
* &#039;&#039;&#039;New User Registration Type.&#039;&#039;&#039; The Access Level automatically allocated to users self-registering on the web site. The default is “Registered”.&lt;br /&gt;
* &#039;&#039;&#039;New User Account Activation.&#039;&#039;&#039; If set to “Yes”, new users will be emailed on registration with a link to a web page. They must then visit this web page before they are able to log in to the web site using their new account.&lt;br /&gt;
* &#039;&#039;&#039;Front-end User Parameters.&#039;&#039;&#039; If set to “Yes”, users will be able to access a form where they will be able to change change their preferences for site languages, content editor, time zone settings, and source of help pages. This is in addition to being able to change their name, email address and password, all available independently of this setting.&lt;br /&gt;
&lt;br /&gt;
=== “Media Settings” Group===&lt;br /&gt;
This section of the interface is present here only in Joomla v1.5.x. In later versions of Joomla it is accessed through the Options button on the Media Manager screen (Content &amp;gt; Media manager).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;If changing the Path parameters in this section, refer to the warning in the Help text concerning not deleting the default folders. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Legal Extensions (File Types).&#039;&#039;&#039; This is a comma-separated list of file name extensions that defines the types of files that users may upload. The default list includes all the common image and media file formats likely to be used on a web site.&lt;br /&gt;
* &#039;&#039;&#039;Maximum Size (in bytes). &#039;&#039;&#039;The maximum size of file in bytes that size users are allowed to upload to the web site. The default setting is “10000000”&amp;amp;nbsp;(or 10MB).&#039;&#039;&#039;Note:&#039;&#039;&#039; that you may also have to change some server parameters to enable the web site to upload large files, for example upload parameters in &#039;&#039;php.ini&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Path to Media Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where media files will be stored. The default is – confusingly – “images. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Path to Image Folder.&#039;&#039;&#039; This is the path, relative to the folder where the Joomla site is installed, where image files will be stored. The default is “images/stories”. &#039;&#039;&#039;Note: &#039;&#039;&#039;the path entry should not include leading and trailing forward slashes.&lt;br /&gt;
* &#039;&#039;&#039;Restrict Uploads.&#039;&#039;&#039; If set to “Yes” (the default and recommended setting) Joomla will restrict uploads to image file formats only. This restriction applies only to uploads by users with permission levels below Manager. The restriction only applies if the web server does not have installed either of the PHP modules &#039;&#039;Fileinfo&#039;&#039; or &#039;&#039;mime_magic&#039;&#039;. These modules are used to detect the type of a file independently of its name extension. They are used in Joomla – if available – to enhance site security by confirming that any uploads are not a file format that could be used for malicious purposes.&lt;br /&gt;
* &#039;&#039;&#039;Minimum User Level for Media Manager.&#039;&#039;&#039; This sets the lowest level of user that is able to use the media upload function in the “frontend” content editor. The selected user level and any higher levels will be able to use this function.&lt;br /&gt;
* &#039;&#039;&#039;Check MIME Types. &#039;&#039;&#039;Check the type of contents in a file (the “MIME Type”) by examining the data rather than depending on the file name extension. (see &#039;&#039;Fileinfo&#039;&#039; and &#039;&#039;mime_magic &#039;&#039;under Restrict Uploads above&#039;&#039;.&#039;&#039;) This is a useful security feature so the default is “Yes”, but may be switched off if it causes an unacceptable level of error messages.&lt;br /&gt;
* &#039;&#039;&#039;Legal Image Extensions (File Types)&#039;&#039;&#039;. Defines the file types that may be uploaded as site images. This is a comma-separated list of filename extensions denoting the acceptable file types.&lt;br /&gt;
* &#039;&#039;&#039;Ignored Extensions. &#039;&#039;&#039;Defines the file types will not be subjected to MIME Type checking. This is a comma-separated list of filename extensions for the ignored file types and is blank by default.&lt;br /&gt;
* &#039;&#039;&#039;Legal MIME Types&#039;&#039;&#039;. This sets the list of acceptable MIME (file content) types for Media uploads. By default, this list includes the standard file types likely to be used. It is recommended that you do not alster this parameter unless you&amp;amp;nbsp;are familiar with MIME Types and their application.&lt;br /&gt;
* &#039;&#039;&#039;Illegal MIME Types.&#039;&#039;&#039; This sets the list of blocked MIME (file content) types for Media uploads. By default, this list includes just one item, &#039;&#039;text/html.&#039;&#039; If permitted, this data format could be used to embed malicious code in the site content.&lt;br /&gt;
&lt;br /&gt;
=== “Debug Settings” Group===&lt;br /&gt;
* &#039;&#039;&#039;Debug System.&#039;&#039;&#039; If set to “Yes”, Joomla will add debug information on every web page, below the normal page content. This will include various forms of diagnostic information, including the full database queries used in generating the page. The default setting is “No”. The mix and format of diagnostic information presented by the debug function may be altered by editing the parameters of the Debug - System plug-in (Extensions &amp;gt; Plug-in Manager). &#039;&#039;&#039;Note:&#039;&#039;&#039; the debug information displayed with this parameter set to “Yes” is visible to all users and thus may be a security risk if used on a public web site. The debug information is visible even if Site Offline is set to “Yes”. &lt;br /&gt;
* &#039;&#039;&#039;Debug Language. &#039;&#039;&#039;&amp;lt;nowiki&amp;gt;If set to “Yes”, Joomla will activate features designed to help debug language translations for a Joomla site. This includes the addition of language translation information to page debug information (requires Debug System also set to “Yes”), and markers to show translated content within the web pages themselves. For further information, refer to&amp;lt;/nowiki&amp;gt; [[Debugging a translation]].&lt;br /&gt;
&lt;br /&gt;
=== “Cache Settings” Group===&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The order shown below is that used in Joomla V1.5.x. The positions of Cache Time and Cache Handler are reversed in later versions.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Cache&#039;&#039;&#039; This setting controls whether or not site caching is enabled. When enabled, web pages are held for a period of time in cache storage and are retrieved from there rather than being re-created each time required. Caching is a strategy to reduce the loading presented by busy web sites to a web server. The default setting is “No”.&#039;&#039;&#039;Tip: &#039;&#039;&#039;When debugging a Joomla site, switch off the cache as it may hide changes to web pages. and thus mask the effect of modifications to web site code.&lt;br /&gt;
* &#039;&#039;&#039;Cache Time.&#039;&#039;&#039; This parameter defines the maximum time for which web pages are held in the cache storage before being updated with the current version. The default is 15 minutes.&lt;br /&gt;
* &#039;&#039;&#039;Cache Handler.&#039;&#039;&#039; This setting defines the mechanism used to manage the cache storage. &amp;lt;ref&amp;gt;[[Cache|Joomla! Cache Documentation]]&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== “Session Settings” Group===&lt;br /&gt;
The “session” is the data that identifies and relates to a specific web site user and persists as that user moves from page to page.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Session Lifetime.&#039;&#039;&#039; This parameter determines how long a before user is automatically logged off for being inactive. The default setting is 15 minutes, although it can be useful to lengthen this parameter on development sites to avoid having to repeatedly log back in.&lt;br /&gt;
* &#039;&#039;&#039;Session Handler.&#039;&#039;&#039; Selects the mechanism used to hold session information between one page request and the next one from the same user. The options are “Database” (the default) and “None”. The former stores session information as entries in a table in the site&#039;s Joomla database, the latter uses the session handling mechanism built in to PHP.&lt;br /&gt;
&lt;br /&gt;
== The Server Tab Options ==&lt;br /&gt;
=== “Server Settings” Group ===&lt;br /&gt;
* &#039;&#039;&#039;Path to Temp Folder.&#039;&#039;&#039; This is the full path to the folder on the server that Joomla and its extensions&amp;amp;nbsp;will use for temporary file storage. This folder location is set up on Joomla installation and should not normally be changed.&lt;br /&gt;
* &#039;&#039;&#039;GZIP Page Compression.&#039;&#039;&#039; If set to “Yes”, the web server will compress the content sent out from your Joomla site. This will speed-up page load times, especially for web site users who have a low-bandwidth connection. The default setting is “No”.&lt;br /&gt;
* &#039;&#039;&#039;Error Reporting. &#039;&#039;&#039;This parameter sets the level of error reporting to be used by PHP on the Joomla site. It has four options: System Default, None, Simple, and Maximum. System “Default” leaves the level of PHP error reporting to that set up in the server (usually in the &#039;&#039;php.ini &#039;&#039;file). “None” switches off PHP error reporting, and “Simple” and “Maximum” override the server setting to give a basic level of reporting and the reporting of all errors, respectively. &#039;&#039;&#039;Tip:&#039;&#039;&#039; Should your Joomla site fail to the extent that it is not possible to use the Administrator pages to activate error reporting, you can switch on full PHP error reporting by editing the &#039;&#039;configuration.php&#039;&#039; file. Changing the $error_reporting parameter in that file to a value of &#039;6143&#039; is the equivalent to setting Error Reporting to “Maximum”. &amp;lt;ref&amp;gt;[www.technowise.in/2011/02/turning-on-error-reporting-in-joomla.html|Turning On Error Reporting in Joomla]&amp;lt;/ref&amp;gt;.&lt;br /&gt;
* &#039;&#039;&#039;Force SSL.&#039;&#039;&#039; This parameter has three options: “None”, “Administrator Only”, and “Entire Site”. Using the appropriate setting, this parameter forces any web browser connections to the administrative “backend”, or to the complete Joomla site, to use the secure HTTP protocol (HTTPS). The “Entire Site” setting is appropriate where security of any web transaction (e.g. e-commerce) is important. Ideally there should also be an appropriate certificate in place to verify the identity of your web site. The “Administrator Only” setting is ideal for enhancing the security of other types of web site as it encrypts “backend” content and passwords that could be put to malicious use if intercepted. &#039;&#039;&#039;Note:&#039;&#039;&#039; before moving away from the default setting of “None”, it is essential that you check the server delivering your web site is capable of operating in HTTPS mode.&lt;br /&gt;
&lt;br /&gt;
=== “Location Settings” Group ===&lt;br /&gt;
Appears as “Locale Settings” in v1.5.x&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Server Time Zone &#039;&#039;&#039;(&#039;&#039;&#039;Time Zone&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; in V1.5.x). Sets the time zone for use across the web site, based on a choice of capital cities. (default is “London”, UTC 00:00) Internally, Joomla stores the date and time of events as UTC&amp;lt;/nowiki&amp;gt;&amp;lt;ref&amp;gt;[[wikipedia:Coordinated_Universal_Time|Wikipedia - Coordinated Universal Time]]&amp;lt;/ref&amp;gt;. &amp;lt;nowiki&amp;gt;It then uses “Server Time Zone” to set the appropriate offset to display time and date information on the web site in the server&#039;s local time zone. &amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;Note:&#039;&#039;&#039; that each user also has a time zone parameter that, by default, is the same as the Server Time Zone but which may be changed to reflect the preferred time zone of that user.&lt;br /&gt;
&lt;br /&gt;
=== “FTP Settings” Group ===&lt;br /&gt;
A significant problem with running scripted programs – such as Joomla – on Linux and similar servers is that the files and folders making up the program are not owned by the same identity as the one used to execute the web server code. The files and folders making up the web site will usually be put in place on the server by means of FTP, and thus will be owned by the personal log-in identity used for FTP access. In contrast, the web server code will be executed by a generic identity used for automatic processes within the server. &lt;br /&gt;
&lt;br /&gt;
Because the of this difference between the FTP upload and web server identities, automatic updates of the web site code (e.g. installing or updating extensions) will be blocked by the security features that prevent one user&#039;s files being altered by others.&lt;br /&gt;
&lt;br /&gt;
The solution to this problem is for Joomla to use FTP when installing or deleting files, and it is essential that the FTP log-on credentials used are the same as used in installing the original Joomla web site.&lt;br /&gt;
&lt;br /&gt;
The FTP option is generally only needed on shared servers using Linux and Unix-like operating systems. The problem does not arise with other operating systems, and on dedicated servers there is the alternative option of changing the ownership and/or permissions of the web site files so that they may be modified by the web server processes.&lt;br /&gt;
&lt;br /&gt;
FTP is also not necessary when the Joomla site has been set up to operate under CGI or FastCGI as the web server process then generally operates under the same identity as the one used for FTP access.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Enable FTP.&#039;&#039;&#039; Setting this to “Yes” will force Joomla to use FTP when adding, deleting, or updating web site files. This is in place of the PHP functions which would normally be used to do this. The default setting is “No”, and should not be changed unless FTP upload is necessary (see the detail above).&lt;br /&gt;
* &#039;&#039;&#039;FTP Host.&#039;&#039;&#039; The URL to be used for FTP access to the Joomla web site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Port. &#039;&#039;&#039;Generally “21”. You will be advised by your web hosting provider if a different port number needs to be used for FTP access to your site files.&lt;br /&gt;
* &#039;&#039;&#039;FTP Username.&#039;&#039;&#039; The user identity that Joomla will use forFTP access. This must be the same identity as used in setting up the web site.&lt;br /&gt;
* &#039;&#039;&#039;FTP Password. &#039;&#039;&#039;The password for the above user identity.&lt;br /&gt;
* &#039;&#039;&#039;FTP Root.&#039;&#039;&#039; This is the path from the FTP log-in location to the folder that holds the Joomla site. &lt;br /&gt;
&lt;br /&gt;
=== “Database Settings” Group ===&lt;br /&gt;
These parameters identify the database location, the database and tables within that database that hold configuration and content information for your web site. It also includes the username required for accessing the database contents, but &#039;&#039;&#039;not&#039;&#039;&#039; the password associated with that username. Should you need to change the database password, edit the line defining the value of &#039;&#039;$password&#039;&#039; in the file &#039;&#039;configuration.php&#039;&#039;, to be found in the Joomla installation folder.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Database Type.&#039;&#039;&#039;&amp;lt;nowiki&amp;gt; This determines the type of the database being used by this Joomla installation and also the type of interface used to access the database. Current versions of Joomla only operate with MySQL databases, with v1.6.x and later versions offering a choice of “MySQL” and “MySQLi”. These are two different PHP interfaces to MySQL databases. The latter should be used if possible as it should work with all modern implementations of MySQL server, and offers a number of advantages over the MySQL interface. &amp;lt;ref&amp;gt;[[http://uk2.php.net/manual/en/mysqli.overview.php |]]PHP MySQLi Overview&amp;lt;/ref&amp;gt;&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Host &#039;&#039;&#039;(&#039;&#039;&#039;Hostname&#039;&#039;&#039; in v1.5,x). The hostname of the database server to be used. In most web hosting situations, the database server is located in the same system as the web server and this parameter should then be set to “localhost”. Otherwise this setting should be the server name or IP address (e.g. “mysql.example.com”).&lt;br /&gt;
* &#039;&#039;&#039;Database Username&#039;&#039;&#039; (&#039;&#039;&#039;Username&#039;&#039;&#039; in v1.5.x). The username required to acccess the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Name&#039;&#039;&#039; (&#039;&#039;&#039;Database&#039;&#039;&#039; in v1.5.x). The name of the database carrying the Joomla site&#039;s data tables.&lt;br /&gt;
* &#039;&#039;&#039;Database Table Prefix. &#039;&#039;&#039;The prefix applied to the name of the database tables used by this Joomla installation. For Joomla v1.5.x and v1.6.x this is “jos_” by default, and should another Joomla site have to share the same database, the database tables would be kept separate by setting up this second site with a different prefix – e.g. “jos2_”. With Joomla v1.7.x the same result is achieved by using a prefix that is a randomly generated alphabetic code and underscore – e.g. “vduea_”.&lt;br /&gt;
&lt;br /&gt;
=== “Mail Settings” Group ===&lt;br /&gt;
This group is used to set up the sending and format of automatically generated emails from this web site. &lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mailer.&#039;&#039;&#039; This sets the mechanism to be used when sending automatically generated emails. The choice is between “PHP Mail” (the PHP &#039;&#039;mail()&#039;&#039; function,) “Sendmail” (an email handling program available in some web servers), or “SMTP” (a separate email delivery server similar to those used by most email clients). The default setting is “PHP Mailer”.&lt;br /&gt;
* &#039;&#039;&#039;From email&#039;&#039;&#039; (&#039;&#039;&#039;Mail from&#039;&#039;&#039; in v1.5.x). The email address to be used as “from” address in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;From Name.&#039;&#039;&#039; This defines the “from” name in any outgoing emails generated by the Joomla site.&lt;br /&gt;
* &#039;&#039;&#039;Sendmail Path.&#039;&#039;&#039; The server path to the Sendmail program – if it is used. Generally this will be “/usr/sbin/sendmail”. &lt;br /&gt;
&lt;br /&gt;
The remaining Mail Settings parameters need to set up only if Mailer is set to “SMTP”.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;SMTP Authentication. &#039;&#039;&#039;Whether or not the external SMTP server requires authentication before accepting outgoing emails. The default is “No”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Security. &#039;&#039;&#039;The form of security required by the SMTP server. – “None”, “SSL” or “TLS”. The default is “None”.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Port. &#039;&#039;&#039;The IP port to use when connecting to the SMTP server. This will usually be “25” for None, or “465” for SSL or TLS.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Username. &#039;&#039;&#039;The username to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Password.&#039;&#039;&#039; The password to be used when connecting to the SMTP server in SSL or TLS mode. May be left blank if there is no SMTP authentication.&lt;br /&gt;
* &#039;&#039;&#039;SMTP Host. &#039;&#039;&#039;The hostname of the SMTP server (e.g. “smtp.example.com”).&lt;br /&gt;
&lt;br /&gt;
== The Permissions Tab Options ==&lt;br /&gt;
This tab is only present in Joomla v1.6.x and later as it reflects the enhanced flexibility of access control introduced with V1.6. It provides the means to set up the default permissions for all of the groups of users in terms their ability to edit site content and other settings of the site, and to access administrative functions.&lt;br /&gt;
&lt;br /&gt;
There are comprehensive descriptions of the use of the settings under this tab at --- needs reference here --- and the general principles of permissions in Joomla V1.6 and later at --- needs reference here---.&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Joomla! 1.5]][[Category:Joomla! 1.6]][[Category:Joomla! 1.7]][[Category:Installation]][[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Jbrice</name></author>
	</entry>
</feed>