Tag Archives: oscommerce

Magic SEO URLs for osCommerce v2.2.x/2.3.x 5.0

A new upgrade of Magic SEO URLs for osCommerce v2.2.x/2.3.x 5.0 has been released!
The 5th generation of Magic SEO URLs for osCommerce comes with a blazing fast performance to bring your website up on SERPs again!


  • New feature: product URI prefix and suffix
  • New feature: 3rd level of cache (post process cache)
  • New feature: API for 3rd party add-ons (e.g. Sitemaps)
  • New feature: MySQLi support
  • Entire code was rewritten from scratch
  • Performance was significantly improved (it’s simply blazing fast)
  • A new structure of cache to avoid FS limits
  • Minimized memory requirements
  • Inveo Loader was updated to 2.0 to keep your website up and running all the time
  • PHP 5.5 and 5.6 support was added
  • ionCube Loader support was added (Zend Guard Loader still supported)
  • PHP 5 coding standards

osCommerce: Running with Register Globals Off

There are several tutorials and contributions about how to run osCommerce with register_globals turned Off. However, all are very complicated, break compatibility with other contributions such as payments or delivery modules and are not compatible with both PHP4 and PHP5.
We made a very simple MOD, which allows you to run osCommerce on any PHP powered server with disabled Register Globals including PHP4 and PHP5. This MOD also works with register_globals = On, so if your host changes the configuration of the web server without your knowledge, osCommerce powered shopping cart will remain running.

osCommerce: Session save path Fix

If you are using MySQL based sessions in your osCommerce installation and your PHP runs with Safe Mode set to On, you receive the following message:

Warning: session_save_path() [function.session-save-path]: SAFE MODE Restriction in effect. The script whose uid is X is not allowed to access owned by uid Y in /path/to/your/oscommerce/catalog/includes/functions/sessions.php on line 149

We also recommend this MOD when your web server has Safe Mode Off too.