Oscommerce installation

apps

#1

hi i am trying to install oscommerce with a new host. however, i am getting the following error eventhough it showed that it has been installed with succes.

[quote]The requested URL /catalog/install/:///index.php was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. [/quote]
then i went to the see what is happening with my mysql database, i found out that the disk usage, to my surprise, was 0.000mb

where did i go wrong? any idea on how to fix this? here are my codes

catalog/includes/configure.php

[code]

<?php /* osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ // Define the webserver and path parameters // * DIR_FS_* = Filesystem directories (local/physical) // * DIR_WS_* = Webserver directories (virtual/URL) define('HTTP_SERVER', ':http://www.blabla.com/'); // eg, http://localhost - should not be empty for productive servers define('HTTPS_SERVER', 'https://www.blabla.com/'); // eg, https://localhost - should not be empty for productive servers define('ENABLE_SSL', false); // secure webserver for checkout procedure? define('HTTP_COOKIE_DOMAIN', 'blabla.com'); define('HTTPS_COOKIE_DOMAIN', 'blabla.com'); define('HTTP_COOKIE_PATH', 'catalog/'); define('HTTPS_COOKIE_PATH', 'catalog/'); define('DIR_WS_HTTP_CATALOG', 'catalog/'); define('DIR_WS_HTTPS_CATALOG', 'catalog/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_INCLUDES', 'includes/'); define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/'); define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/'); define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/'); define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/'); define('DIR_WS_LANGUAGES', DIR_WS_INCLUDES . 'languages/'); define('DIR_WS_DOWNLOAD_PUBLIC', 'pub/'); define('DIR_FS_CATALOG', '/home/myusername/blabla.com/catalog/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/'); // define our database connection define('DB_SERVER', 'mysql.blabla.com'); // eg, localhost - should not be empty for productive servers define('DB_SERVER_USERNAME', 'myusername'); define('DB_SERVER_PASSWORD', 'xxxxxxxxxxxx'); define('DB_DATABASE', 'blabladb'); define('USE_PCONNECT', 'true'); // use persistent connections? define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql' ?>[/code]

catalog/admin/includes/configure.php

[code]<?php
/*
$Id: configure.php,v 1.14 2003/02/21 16:55:24 dgw_ Exp $

osCommerce, Open Source E-Commerce Solutions
http://www.oscommerce.com

Copyright © 2002 osCommerce

Released under the GNU General Public License
*/

// define our webserver variables
// FS = Filesystem (physical)
// WS = Webserver (virtual)
define(‘HTTP_SERVER’, ‘http://www.blabla.com/’); // eg, http://localhost or - https://localhost should not be NULL for productive servers
define(‘HTTP_CATALOG_SERVER’, ‘http://www.blabla.com/’);
define(‘HTTPS_CATALOG_SERVER’, ‘http://www.blabla.com/’);
define(‘ENABLE_SSL_CATALOG’, ‘false’); // secure webserver for catalog module
define(‘DIR_FS_DOCUMENT_ROOT’, ‘/home/myusername/blabla.com/’); // where your pages are located on the server. if $DOCUMENT_ROOT doesnt suit you, replace with your local path. (eg, /usr/local/apache/htdocs)
define(‘DIR_WS_ADMIN’, ‘catalog/admin/’);
define(‘DIR_FS_ADMIN’, ‘/home/myusername/blabla.com/catalog/admin/’);
define(‘DIR_WS_CATALOG’, ‘/catalog/’);
define(‘DIR_FS_CATALOG’, ‘/home/myusername/blabla.com/catalog/’);
define(‘DIR_WS_IMAGES’, ‘images/’);
define(‘DIR_WS_ICONS’, DIR_WS_IMAGES . ‘icons/’);
define(‘DIR_WS_CATALOG_IMAGES’, DIR_WS_CATALOG . ‘images/’);
define(‘DIR_WS_INCLUDES’, ‘includes/’);
define(‘DIR_WS_BOXES’, DIR_WS_INCLUDES . ‘boxes/’);
define(‘DIR_WS_FUNCTIONS’, DIR_WS_INCLUDES . ‘functions/’);
define(‘DIR_WS_CLASSES’, DIR_WS_INCLUDES . ‘classes/’);
define(‘DIR_WS_MODULES’, DIR_WS_INCLUDES . ‘modules/’);
define(‘DIR_WS_LANGUAGES’, DIR_WS_INCLUDES . ‘languages/’);
define(‘DIR_WS_CATALOG_LANGUAGES’, DIR_WS_CATALOG . ‘includes/languages/’);
define(‘DIR_FS_CATALOG_LANGUAGES’, DIR_FS_CATALOG . ‘includes/languages/’);
define(‘DIR_FS_CATALOG_IMAGES’, DIR_FS_CATALOG . ‘images/’);
define(‘DIR_FS_CATALOG_MODULES’, DIR_FS_CATALOG . ‘includes/modules/’);
define(‘DIR_FS_BACKUP’, DIR_FS_ADMIN . ‘backups/’);

// define our database connection
define(‘DB_SERVER’, ‘mysql.blabla.com’);
define(‘DB_SERVER_USERNAME’, ‘myusername’);
define(‘DB_SERVER_PASSWORD’, ‘xxxxxxxxxxx’);
define(‘DB_DATABASE’, ‘blabladb’);
define(‘USE_PCONNECT’, ‘true’);
define(‘STORE_SESSIONS’, ‘mysql’);
?>[/code]

anyone knows about oscommerce?
any help would be welcomed.
many thanks…


#2

Should that : be there in front of ‘:http://www.blabla.com/’) >

define(‘HTTP_SERVER’, ‘:http://www.blabla.com/’); // eg, http://localhost - should not be empty for productive servers


N[color=#6600CC]or[/color]m

Opinions are my own views and are not the views of DreamHost.
Any advice offered by me should be acted upon only at your own risk.


#3

nope, corrected but still same situation. thanks


#4

Next thoughts…
Have you checked that the ‘index.php’ file exists?
Also have you tried adding the dot globbed filename into the path? I have had to do that sometimes with some other programs. The filename that goes after /home and before /username as in /home/.dotglobbhere/username/example.com/etc…

Plus have you tried defining the webserver and filesystem directories under DIR_FS_ and WS ?


Norm

Opinions are my own views and are not the views of DreamHost.
Any advice offered by me should be acted upon only at your own risk.


#5

1- yes index.php does exist
2- what is the dot globbed
3 - how to define the webserver and filesystem directories under DIR_FS_ and WS ?

and finally as i was working on my oscommerce locally would it be easier to just drop the new osc directory i installed and upload the one on my local server? don’t know how transfer my mysql database from my locahost to dreamhost. and not to forget still go that configuration problem. any view on that ?
thanks…


#6

You can find out from a quick ftp to your site or create and run this PHP script under a name of your choice:-

<?php topphpinfo(); ?>

It will create a fatal error and show your path including the .dotglobb.

I would try that path you discover in the FS and WS options then remove the // comment markers.

If you have phpmyadmin installed/available you can copy your old db file and then install it in to DreamHost using the phpmyadmin import option.


Norm

Opinions are my own views and are not the views of DreamHost.
Any advice offered by me should be acted upon only at your own risk.


#7

Just a side note, have you considered using the one click install of Zen cart instead of oscommerece?

–Matttail
art.googlies.net - personal website