I was able to get it installed in an iBay but the permissions aren't right. My company decided to get a wordpress template made and we are installing the wordpress contrib to support it.
I pasted what I did into this message so you can see. It's a kind of shorthand so I can keep track of my projects. The lines with a - are from the install guide or steps that need to be performed.
The main thing I think that need to be addressed are the chmod statements. I got that information from the install guide but I don't believe it to be correct. I'd guess the support site has further recommendations as to what to chmod the files to, I just never got that far. When you check the security permissions in OsCommerce, everything is writeable which is not recommended. When the company decided to go to wordpress, I stopped working on it. I hope this helps out some at least.
ON SME 8
-Create iBay
iBay name: shop
Group: Admin
User access via file sharing or user ftp: Write = Group, Read = Everyone
Public access via web or anonymous ftp: entire internet (no password required)
Execution of dynamic content (CGI, PHP, SSI): Enabled
Force secure connections: Disabled
chmod 777 /home/e-smith/files/ibays/shop/html/includes/configure.php
chmod 777 /home/e-smith/files/ibays/shop/html/admin/includes/configure.php
adminsitrator name: xxxxxxxxxxxxxxx
administrator password: xxxxxxxxxxxxxxxxx
-Delete the /home/e-smith/files/ibays/shop/html/install directory.
Just delete the install directory out of the ibays
-Rename the Administration Tool directory located at /home/e-smith/files/ibays/shop/html/admin.
http://www.codemehappy.com/2010/11/how-to-rename-your-admin-folder/http://www.codemehappy.com/2010/10/12-things-improve-oscommerce-based-admin-security/Random name: xxxxxxxxxxxx
Rename folder to random name.
Edit the config.php file and replace paths with admin in them to the random directory
-Set the permissions on /home/e-smith/files/ibays/shop/html/includes/configure.php to 644 (or 444 if this file is still writable).
chmod 644 /home/e-smith/files/ibays/shop/html/includes/configure.php
-Set the permissions on /home/e-smith/files/ibays/shop/html/admin/includes/configure.php to 644 (or 444 if this file is still writable).
chmod 644 /home/e-smith/files/ibays/shop/html/Pr4stA9r/includes/configure.php
-Review the directory permissions on the Administration Tool -> Tools -> Security Directory Permissions page.
-The Administration Tool should be further protected using htaccess/htpasswd and can be set-up within the Configuration -> Administrators page.
chmod 777 /home/e-smith/files/ibays/shop/html/xxxxxxxxx/.htaccess
chmod 777 /home/e-smith/files/ibays/shop/html/xxxxxxxxx/.htpasswd_oscommerce
password: xxxxxxxxxxxxxxxxxx
chmod 664 /home/e-smith/files/ibays/shop/html/xxxxxxxx/.htaccess
chmod 664 /home/e-smith/files/ibays/shop/html/xxxxxxxx/.htpasswd_oscommerce