Hello

,
I'm new to lunarpages and oscommerce. I'm tried to install oscommerce but when I try to login I get the following error message:
Server Requirement Error: register_globals is disabled in your PHP configuration. This can be enabled in your php.ini configuration file or in the .htaccess file in your catalog directory.
I tried to contact support by email but the response was very confusing. I contacted by phone and the first time the tech told me he dont know php and email support. I tried to follow the directions in the email but this time the install couldn't even be completed. I contacted support by phone another time and the tech was confused as well. When he tried to get help for they they wanted me to pay $75.
I just wanted to know if anyone on here is willing to help me understand this.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Here is the email I received: Ticket Subject : Error message when installing oscommerce
Reply:
Hello,
Because we use suPHP to parse php files, you have the option of using a custom
php.ini file.
Your account can have multiple php.ini files on your account in different
folders so you can customize the php processing in different folders should
your script require it. A php.ini file will not inherit down into subfolders,
however, you can create a .htaccess file in the same folder as the php.ini file
and place the following code into it:
suPHP_ConfigPath /home/username/public_html/path/to/php.ini
where "username" is your cPanel username. This will cause the php.ini file to
effect all subfolders, unless a php.ini file is in a subfolder, at which point
the php.ini in the subfolder takes precendence.
In php.ini, you will need to use the actual php.ini syntax instead of the
php_value or php_flag syntax you would normally use in .htaccess (Which should
not be used at all):
setting_name = setting_value
So, this means if you move the settings from .htaccess to php.ini, you must
convert the format. Let's say you have the following line in your .htaccess
file:
php_value register_globals 0
the corresponding php.ini format is as follows:
register_globals = Off
Notice how the value 0 becomes Off and 1 becomes On. Now if your php_value has
quotes like the following, for example:
php_value include_path ".:/home/user/lib"
The corresponding php.ini format is:
include_path = ".:/home/user/lib"
and so on. You can see a list of entries you can use in your php.ini file at
http://us2.php.net/manual/en/ini.php. You should only use the settings you
need to change in your php.ini.
For the PHP settings you do not have in your php.ini file, PHP will use our
default configurations.
Your response will be greatly appreciated. Thank you in advance.
Fallon