If you made no changes in your account or oscommerce script and this happened suddenly then there is a good chance your oscommerce script is compromised. This usually happen cause an outdated version of the script or cause a vulnerability you may have in the core oscommerce script files or in any oscommerce modules or plugins you have installed.
Check if any of your oscommerce files have a code similar to:
This is a common php injection method, usually you will find it at the beginning or at the end of the file.
If is the case, you will have to delete the installation of oscommerce and restore it from a good backup or install it as new.
To avoid this happen in the future make sure to keep your script version up to date. For additional support please check the the oscommerce support forum.
- 14 Users Found This Useful
How can i change the MySQL characters encoding to UTF8?
By default the encoding is latin1 but you could try to workaround your code. To change the...I have the register_globals disabled server wide, how can i enable it in my account?
This option is available in all our shared cPanel hosting accounts.Please note if your script is...How could i change the PHP encoding in my scripts?
You could try changing it sending the headers in your php code, i.e.: header('Vary:...How do i parse .html files as .shtml (SSI)?
You can add the following line in your .htaccess file: AddHandler server-parsed .html or...How do I change timezone for PHP?
If you are a web developer or a webmaster working on different hosting accounts or servers, each...