Get trouble with PHP server in osCommerce


New Member
I am running an osCommerce app on I'm not a php expert though. I recently found that some admin pages give errors. I narrowed the problem down to the following line:

$pIDlist_array=split("&", $_SERVER["argv"][0]);
$_SERVER["argv"][0] returns always NULL.

Code (markup):I think it's because "register_argc_argv" is off in global php configuration.
I created php.ini in the web root directory and the file has register_argc_argv = on. But it doesn't seem to override the default option. So here are my questions:

- Can I override "register_argc_arg" in my php.ini on Do you have experience with them.
- If I can't change "register_argc_argv" option, what can I do?
- I want to avoid modify all source codes. But if that's the only option, how should I change the problem line?

I need your help, thanks in advance


Well-Known Member
ini_set( "register_argc_argv","1" );
. Try to change "1" second argument to "on", true if it not working. Next step is contact with your hosting provider.


Well-Known Member
You can try to change this line
$pIDlist_array=split("&", $_SERVER["argv"][0]);
$pIDlist_array=split("&", $_SERVER["REQUEST_URI"]);
If you need add domain fisrst.