<?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=Crecalde</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=Crecalde"/>
	<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/Special:Contributions/Crecalde"/>
	<updated>2026-07-09T15:31:58Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=PHP&amp;diff=1979</id>
		<title>PHP</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=PHP&amp;diff=1979"/>
		<updated>2008-01-21T03:33:15Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== PHP - Open Source language for an open source CMS ==&lt;br /&gt;
&lt;br /&gt;
Joomla is predominantly written using PHP ([http://www.php.net PHP: Hypertext Preprocessor]), an open source programming language.&lt;br /&gt;
&lt;br /&gt;
PHP, and its legions of global programmers give Joomla much of its breadth and flexibility.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=PHP&amp;diff=1978</id>
		<title>PHP</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=PHP&amp;diff=1978"/>
		<updated>2008-01-21T03:21:36Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: New page:  == PHP - Open Source language for an open source CMS ==  Joomla is predominantly written using PHP ([PHP: Hypertext Preprocessor]http://www.php.net), an open source programming language.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
== PHP - Open Source language for an open source CMS ==&lt;br /&gt;
&lt;br /&gt;
Joomla is predominantly written using PHP ([PHP: Hypertext Preprocessor]http://www.php.net), an open source programming language.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1953</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1953"/>
		<updated>2008-01-21T01:40:02Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Where do I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.0.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive &#039;&#039;register_globals&#039;&#039; set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will make this change for you.  So you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.0.x provides an alternative approach that does not require a change to your global settings.  The &#039;&#039;globals.php&#039;&#039; file in your site&#039;s root directory has an entry that lets Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1952</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1952"/>
		<updated>2008-01-21T01:37:27Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Where do I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.0.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive &#039;&#039;register_globals&#039;&#039; set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will make this change for you.  So you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.0.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1951</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1951"/>
		<updated>2008-01-21T01:34:57Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Can I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.0.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive &#039;&#039;register_globals&#039;&#039; set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.0.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1950</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1950"/>
		<updated>2008-01-21T01:33:28Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Where do I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.0.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.0.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1948</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1948"/>
		<updated>2008-01-21T01:32:12Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* What is it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.0.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1946</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1946"/>
		<updated>2008-01-21T01:28:06Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{review}}&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1945</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1945"/>
		<updated>2008-01-21T01:20:56Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* What is it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance of this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable to hacking.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or find an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1944</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1944"/>
		<updated>2008-01-21T01:18:22Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== What is it? ==&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1943</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1943"/>
		<updated>2008-01-21T01:17:10Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Where do I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Joomla&#039;s Global Register Emulator:&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
&lt;br /&gt;
:define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1942</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1942"/>
		<updated>2008-01-21T01:12:54Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Where do I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess:&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Global_Register_Emulator&#039;&#039;&#039;&lt;br /&gt;
In the case where you have an extension that absolutely needs to have register_globals on, Joomla 1.x provides an alternative approach that does not require a change to your global settings.  The globals.php file in your site&#039;s root directory has an entry that let&#039;s Joomla emulate a change to the register_globals site setting.  You will find a line that looks as such:&lt;br /&gt;
define( &#039;RG_EMULATION&#039;, 0 );&lt;br /&gt;
You can change the zero to a one, if you want Joomla to emulate &#039;&#039;register_globals = on&#039;&#039;.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1940</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1940"/>
		<updated>2008-01-21T00:40:23Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* What is it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contraversy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1939</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1939"/>
		<updated>2008-01-21T00:35:43Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* What is it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contravercy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. Current Joomla releases do not require this setting to be on, and best practices dictate that it be changed to off.  (Joomla 1.x releases also have a related emulator for this setting Register_Globals, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1938</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1938"/>
		<updated>2008-01-21T00:28:37Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Where do I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contravercy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. (Joomla 1.x releases also have a related emulator for this setting Register_Globals, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
Possibly the easiest thing to do is to ask your hosting provider to make this change for your domain.  (Often this is accomplished by logging a technical support request.)  But not all providers will do this for you.  But you may not be so lucky.  The good news is that there are likely other options available to you, and here are some of them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Local php configuration file:&#039;&#039;&#039;&lt;br /&gt;
If you have access to your web site&#039;s root directory, you should be able to include your own copy of a php.ini file.  Your copy only needs to include the settings that you want to alter from the global settings.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Change to .htaccess&#039;&#039;&#039;&lt;br /&gt;
Another option is to inroduce the preferred setting by making an entry in the .htaccess file at the root directory of your web site.  In this case, you should add the following line to .htaccess&lt;br /&gt;
php_flag register_globals off&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1937</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1937"/>
		<updated>2008-01-21T00:06:00Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Can I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contravercy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. (Joomla 1.x releases also have a related emulator for this setting Register_Globals, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).  &lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify the global php.ini file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
If you have access to your home directory, you need to include your own copy of a php.ini file.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1935</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1935"/>
		<updated>2008-01-20T23:28:23Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* Can I change it? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contravercy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. (Joomla 1.x releases also have a related emulator for this setting Register_Globals, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.  Depending on how much control you have of your server, there are several approaches to addressing this setting.&lt;br /&gt;
&lt;br /&gt;
If you have complete control of your server, then you probably want to make sure that your main php configuration file (which is typically found in /usr/local/lib/php.in) has the directive register_globals set to 0(zero).&lt;br /&gt;
&lt;br /&gt;
If you&#039;re in a shared web environment, most likely your hosting provider will not let you modify this file.  You have a couple of options in this case.&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
If you have access to your home directory, you need to include your own copy of a php.ini file.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1933</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1933"/>
		<updated>2008-01-20T23:14:07Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: Added a bit of an outline.  Still more to come&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== What is it? ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contravercy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. (Joomla 1.x releases also have a related emulator for this setting Register_Globals, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Can I change it? ==&lt;br /&gt;
Yes, maybe.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Where do I change it? ==&lt;br /&gt;
&lt;br /&gt;
If you have access to your home directory, you need to include your own copy of a php.ini file.&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1930</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1930"/>
		<updated>2008-01-20T22:54:31Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;br /&gt;
&lt;br /&gt;
Register_globals is a PHP environmental setting that has been the subject of contravercy for a while now.  The significance to this is that older versions of PHP often have this variable set to on, and that setting is known to allow to allow un-safe coding to leave a site vulnerable.  You can find more details at [http://us.php.net/register_globals]. (Joomla 1.x releases also have a related emulator for this sitting Register_Globals, which was implemented for backward compatibility with older components and extensions.  It is generally preferred not to enable this capability.  If you have a component that requires this setting, you should look for an update, or an alternative component.)&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1895</id>
		<title>Register globals</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Register_globals&amp;diff=1895"/>
		<updated>2008-01-20T22:16:53Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: Register globals is a security related option that you should generally have set to off&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{inuse}}&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Favicon&amp;diff=1418</id>
		<title>Favicon</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Favicon&amp;diff=1418"/>
		<updated>2008-01-20T00:09:42Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* To Modify the favicon: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[wikipedia:Favicon|favicon]] is a small, square image that appears on the browser&#039;s tab (if the browser supports [[wikipedia:Tabbed_document_interface|tabbed browsing]]) and on the left side of the site URL in the address bar.&lt;br /&gt;
The default icon is the Joomla! logo, but you may change it to suit your site.&lt;br /&gt;
&lt;br /&gt;
By default, the Joomla! favico.ico file can be found in the /images directory.  Some templates, however, will contain code that redirect the browser to /templates/template_name/icon.  To determine where your new [[wikipedia:Favicon|favicon]] should be, examine /templates/index.php and look for code that resembles: &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&amp;lt;link rel=&amp;quot;shortcut icon&amp;quot; href=&amp;quot;http://yoursite.com/templates/your_template/icon/favicon.ico&amp;quot; &amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== To Modify the favicon: ==&lt;br /&gt;
&lt;br /&gt;
1. &#039;&#039;&#039;Create a 16x16 pixel image.&#039;&#039;&#039;&lt;br /&gt;
You may use graphic software such as [[wikipedia:Photoshop|Photoshop]], [[wikipedia:Gimp|Gimp]] or [[wikipedia:Windows_Paint|Windows Paint]] or an online tool such as http://antifavicon.com/&lt;br /&gt;
&lt;br /&gt;
2. &#039;&#039;&#039;Convert to ico format&#039;&#039;&#039; using free online sites such as: http://converticon.com/, http://www.favicongenerator.com/, http://www.htmlkit.com/services/favicon/, http://tools.dynamicdrive.com/favicon/, http://www.favicon.cc/&lt;br /&gt;
&lt;br /&gt;
3. &#039;&#039;&#039;Copy the file to the folder outlined in the path above.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Make sure the file name is favicon.ico. &#039;&#039;&#039;&lt;br /&gt;
Alternatively, you would have to modify the index.php for that template, so that it uses your preferred &#039;&#039;name.ico&#039;&#039; file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Favicon.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Landing Pages]]&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
	<entry>
		<id>https://docs.sandbox.joomla.org/index.php?title=Favicon&amp;diff=1417</id>
		<title>Favicon</title>
		<link rel="alternate" type="text/html" href="https://docs.sandbox.joomla.org/index.php?title=Favicon&amp;diff=1417"/>
		<updated>2008-01-20T00:07:34Z</updated>

		<summary type="html">&lt;p&gt;Crecalde: /* To Modify the favicon: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A [[wikipedia:Favicon|favicon]] is a small, square image that appears on the browser&#039;s tab (if the browser supports [[wikipedia:Tabbed_document_interface|tabbed browsing]]) and on the left side of the site URL in the address bar.&lt;br /&gt;
The default icon is the Joomla! logo, but you may change it to suit your site.&lt;br /&gt;
&lt;br /&gt;
By default, the Joomla! favico.ico file can be found in the /images directory.  Some templates, however, will contain code that redirect the browser to /templates/template_name/icon.  To determine where your new [[wikipedia:Favicon|favicon]] should be, examine /templates/index.php and look for code that resembles: &amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&amp;lt;link rel=&amp;quot;shortcut icon&amp;quot; href=&amp;quot;http://yoursite.com/templates/your_template/icon/favicon.ico&amp;quot; &amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== To Modify the favicon: ==&lt;br /&gt;
&lt;br /&gt;
1. &#039;&#039;&#039;Create a 16x16 pixel image.&#039;&#039;&#039;&lt;br /&gt;
You may use graphic software such as [[wikipedia:Photoshop|Photoshop]], [[wikipedia:Gimp|Gimp]] or [[wikipedia:Windows_Paint|Windows Paint]] or an online tool such as http://antifavicon.com/&lt;br /&gt;
&lt;br /&gt;
2. &#039;&#039;&#039;Convert to ico format&#039;&#039;&#039; using free online sites such as: http://converticon.com/, http://www.favicongenerator.com/, http://www.htmlkit.com/services/favicon/, http://tools.dynamicdrive.com/favicon/, http://www.favicon.cc/&lt;br /&gt;
&lt;br /&gt;
3. &#039;&#039;&#039;Copy the file to the folder outlined in the path above.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
4. &#039;&#039;&#039;Make sure the file name is favicon.ico &#039;&#039;&#039;&lt;br /&gt;
Alternatively, you would have to modify the index.php for that template, so that it uses your preferred name.ico file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Image:Favicon.png]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Landing Pages]]&lt;/div&gt;</summary>
		<author><name>Crecalde</name></author>
	</entry>
</feed>