rustam Posted June 29, 2009 Posted June 29, 2009 I can't get the payment modules to show up in Admin. The only thing that shows is Module Directory: /catalog/includes/modules/payment/ and the install button. Click on Install button - Nothing happens My Machine Config - Windows XP SP3, IIS 5.1, PHP 5, MySQL, OScommerce 2.2rc2a webserver path - http://localhost/catalog/ admin - http://localhost/catalog/admin/ absolute path - c:\inetpub\wwwroot\catalog\ Admin - Configure.php -------------------------------------------------------------- define('HTTP_SERVER', 'http://localhost'); // eg, http://localhost or - https://localhost should not be NULL for productive servers define('HTTP_CATALOG_SERVER', 'http://localhost/'); define('HTTPS_CATALOG_SERVER', ''); define('ENABLE_SSL_CATALOG', 'false'); // secure webserver for catalog module define('DIR_FS_DOCUMENT_ROOT', $DOCUMENT_ROOT); // 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', DIR_FS_DOCUMENT_ROOT . DIR_WS_ADMIN); define('DIR_WS_CATALOG', '/catalog/'); define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT . DIR_WS_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/'); ------------------------------------------------------------------------ any help is appreciated to resolve the issue.
masat Posted June 29, 2009 Posted June 29, 2009 A path issue it is. On the local server take a look at phpinfo and see what the real path is. Try substituting that for $DOCUMENT_ROOT. echo out the $DOCUMENT_ROOT and compare. Try this -> echo out your vars: <?php echo '<div>'; echo 'HTTP_SERVER = ' . HTTP_SERVER . '<br />'; echo 'HTTP_CATALOG_SERVER = ' . HTTP_CATALOG_SERVER . '<br />'; echo 'HTTPS_CATALOG_SERVER = ' . HTTPS_CATALOG_SERVER . '<br />'; echo 'ENABLE_SSL_CATALOG = ' . ENABLE_SSL_CATALOG . '<br />'; echo 'DIR_FS_DOCUMENT_ROOT = ' . DIR_FS_DOCUMENT_ROOT . '<br />'; echo 'DIR_WS_ADMIN = ' . DIR_WS_ADMIN . '<br />'; echo 'DIR_FS_ADMIN = ' . DIR_FS_ADMIN . '<br />'; echo 'DIR_WS_CATALOG = ' . DIR_WS_CATALOG . '<br />'; echo 'DIR_FS_CATALOG = ' . DIR_FS_CATALOG . '<br />'; echo 'DIR_WS_IMAGES = ' . DIR_WS_IMAGES . '<br />'; echo 'DIR_WS_ICONS = ' . DIR_WS_ICONS . '<br />'; echo 'DIR_WS_CATALOG_IMAGES = ' . DIR_WS_CATALOG_IMAGES . '<br />'; echo 'DIR_WS_INCLUDES = ' . DIR_WS_INCLUDES . '<br />'; echo 'DIR_WS_BOXES = ' . DIR_WS_BOXES . '<br />'; echo 'DIR_WS_FUNCTIONS = ' . DIR_WS_FUNCTIONS . '<br />'; echo 'DIR_WS_CLASSES = ' . DIR_WS_CLASSES . '<br />'; echo 'DIR_WS_MODULES = ' . DIR_WS_MODULES . '<br />'; echo 'DIR_WS_LANGUAGES = ' . DIR_WS_LANGUAGES . '<br />'; echo 'DIR_WS_CATALOG_LANGUAGES = ' . DIR_WS_CATALOG_LANGUAGES . '<br />'; echo 'DIR_FS_CATALOG_LANGUAGES = ' . DIR_FS_CATALOG_LANGUAGES . '<br />'; echo 'DIR_FS_CATALOG_IMAGES = ' . DIR_FS_CATALOG_IMAGES . '<br />'; echo 'DIR_FS_CATALOG_MODULES = ' . DIR_FS_CATALOG_MODULES . '<br />'; echo 'DIR_FS_BACKUP = ' . DIR_FS_BACKUP . '<br />'; echo '</div>'; ?> How do you know when you know what you want to do for the rest of your life?
rustam Posted June 29, 2009 Author Posted June 29, 2009 phpinfo.php shows following _SERVER["DOCUMENT_ROOT"] c:\inetpub\wwwroot I have tried changing to absolute path as per below define('DIR_FS_DOCUMENT_ROOT',c:\inetpub\wwwroot); however not it gives 500 - Internal server error for http://localhost/catalog/admin/index.php
rustam Posted June 30, 2009 Author Posted June 30, 2009 Any suggestion to resolve the payment module issue ? Need help...
♥ecartz Posted June 30, 2009 Posted June 30, 2009 define('DIR_FS_DOCUMENT_ROOT',c:\inetpub\wwwroot);Try define('DIR_FS_DOCUMENT_ROOT', 'c:/inetpub/wwwroot'); with apostrophes added and \ changed to / Always back up before making changes.
rustam Posted July 5, 2009 Author Posted July 5, 2009 Try define('DIR_FS_DOCUMENT_ROOT', 'c:/inetpub/wwwroot'); with apostrophes added and \ changed to / Thanks Matt. Its working now. Now facing another problem, when i add new product. It does not show images. The filename is missing in path. Any suggestion for this..
Recommended Posts
Archived
This topic is now archived and is closed to further replies.