Zen Cart Logo
Forums / Installing on a Linux/Unix Server / Please review this Admin configure.php, just can't get it right.

Please review this Admin configure.php, just can't get it right.

Views: 2,990

Results 1 to 4 of 4
6 Jun 2013, 7:15 PM
#1
rhw80 avatar

rhw80

New Zenner

Join Date:
Jun 2013
Location:
Lisle, IL
Posts:
2
Plugin Contributions:
0

Please review this Admin configure.php, just can't get it right.

Apologize for the newbie question but I've spent over 4 hours trying to get the Admin version of the configure.php file correct. Could someone please look it over?

The problem I'm having is that currently on the Categories/Product screen, when I click on any of the Categories (I loaded the trial categories/products) the webserver times out telling me that "The connection was reset" and the sever is not available.

However I can access the Product link directly (e.g. http://linux.bwalters.net/Wrx/zencart/WHadmin/categories.php?cPath=1) by entering it into my browser manually. Thus, I'm assuming this is a configure.php problem and hoping it's not a server problem like I've ready about GoDaddy hosting.

This is hosted on myhosting.com on a Linux sub-site at: http://linux.bwalters.net/Wrx/zencart

The full server path is: /var/www/domains/linux.bwalters.net/docs/Wrx/zencart
When I ftp to the server (linux.bwalters.net) the files are under: /docs/Wrx/zencart
The configure.php file below is under: /docs/Wrx/zencart/WHadmin/includes.

I'm assuming the lines that may be incorrect are:
define('DIR_WS_CATALOG', '/Wrx/zencart/');
define('DIR_FS_CATALOG', '/var/www/domains/linux.bwalters.net/docs/Wrx/zencart/');

I'm not clear on what the webserver directories are vs. the file system directories, vs. the URL

Thanks much.

<?php /** * @package Configuration Settings circa 1.5.1 * @copyright Copyright 2003-2012 Zen Cart Development Team * @copyright Portions Copyright 2003 osCommerce * @license <http://www.zen-cart.com/license/2_0.txt> GNU Public License V2.0 * File Built by zc_install on 2013-06-05 12:00:06 */ /*************** NOTE: This file is similar, but DIFFERENT from the "store" version of configure.php. ***********/ /*************** The 2 files should be kept separate and not used to overwrite each other. ***********/ /** * WE RECOMMEND THAT YOU USE SSL PROTECTION FOR YOUR ENTIRE ADMIN: * To do that, make sure you use a "https:" URL for BOTH the HTTP_SERVER and HTTPS_SERVER entries: */ define('HTTP_SERVER', 'http://linux.bwalters.net'); define('HTTPS_SERVER', 'https://linux.bwalters.net'); define('HTTP_CATALOG_SERVER', 'http://linux.bwalters.net'); define('HTTPS_CATALOG_SERVER', 'https://linux.bwalters.net'); // secure webserver for admin? Valid choices are 'true' or 'false' (including quotes). define('ENABLE_SSL_ADMIN', 'false'); // secure webserver for storefront? Valid choices are 'true' or 'false' (including quotes). define('ENABLE_SSL_CATALOG', 'false'); // NOTE: be sure to leave the trailing '/' at the end of these lines if you make changes! // * DIR_WS_* = Webserver directories (virtual/URL) // these paths are relative to top of your webspace ... (ie: under the public_html or httpdocs folder) $t1 = parse_url(HTTP_SERVER);$p1 = $t1['path'];$t2 = parse_url(HTTPS_SERVER);$p2 = $t2['path']; define('DIR_WS_ADMIN', preg_replace('#^' . str_replace('-', '\-', $p1) . '#', '', dirname($_SERVER['SCRIPT_NAME'])) . '/'); define('DIR_WS_CATALOG', '/Wrx/zencart/'); define('DIR_WS_HTTPS_ADMIN', preg_replace('#^' . str_replace('-', '\-', $p2) . '#', '', dirname($_SERVER['SCRIPT_NAME'])) . '/'); define('DIR_WS_HTTPS_CATALOG', '/Wrx/zencart/'); define('DIR_WS_IMAGES', 'images/'); define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/'); define('DIR_WS_CATALOG_IMAGES', HTTP_CATALOG_SERVER . DIR_WS_CATALOG . 'images/'); define('DIR_WS_CATALOG_TEMPLATE', HTTP_CATALOG_SERVER . DIR_WS_CATALOG . 'includes/templates/'); 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', HTTP_CATALOG_SERVER . DIR_WS_CATALOG . 'includes/languages/'); // * DIR_FS_* = Filesystem directories (local/physical) define('DIR_FS_ADMIN', realpath(dirname(__FILE__) . '/../') . '/'); //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/ define('DIR_FS_CATALOG', '/var/www/domains/linux.bwalters.net/docs/Wrx/zencart/'); //the following path is a COMPLETE path to the /logs/ folder eg: /var/www/vhost/accountname/public_html/store/logs ... and no trailing slash define('DIR_FS_LOGS', '/var/www/domains/linux.bwalters.net/docs/Wrx/zencart/logs'); 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_CATALOG_TEMPLATES', DIR_FS_CATALOG . 'includes/templates/'); define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/'); define('DIR_FS_EMAIL_TEMPLATES', DIR_FS_CATALOG . 'email/'); define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/'); // define our database connection define('DB_TYPE', 'mysql'); define('DB_PREFIX', ''); define('DB_CHARSET', 'utf8'); define('DB_SERVER', 'localhost'); define('DB_SERVER_USERNAME', 'xxxxx'); define('DB_SERVER_PASSWORD', 'xxxxx'); define('DB_DATABASE', 'xxxxx'); // The next 2 "defines" are for SQL cache support. // For SQL_CACHE_METHOD, you can select from: none, database, or file // If you choose "file", then you need to set the DIR_FS_SQL_CACHE to a directory where your apache // or webserver user has write privileges (chmod 666 or 777). We recommend using the "cache" folder inside the Zen Cart folder // ie: /path/to/your/webspace/public_html/zen/cache -- leave no trailing slash define('SQL_CACHE_METHOD', 'none'); define('DIR_FS_SQL_CACHE', '/var/www/domains/linux.bwalters.net/docs/Wrx/zencart/cache'); // Define the webserver and path parameters // Main webserver: eg-http://www.your_domain.com - // HTTP_SERVER is your Main webserver: eg-http://www.your_domain.com // HTTPS_SERVER is your Secure webserver: eg-https://www.your_domain.com // HTTP_CATALOG_SERVER is your Main webserver: eg-http://www.your_domain.com // HTTPS_CATALOG_SERVER is your Secure webserver: eg-https://www.your_domain.com /* * URLs for your site will be built via: * HTTP_SERVER plus DIR_WS_ADMIN or * HTTPS_SERVER plus DIR_WS_HTTPS_ADMIN or * HTTP_SERVER plus DIR_WS_CATALOG or * HTTPS_SERVER plus DIR_WS_HTTPS_CATALOG * ...depending on your system configuration settings */ // EOF
7 Jun 2013, 11:44 PM
#2
dbltoe avatar

dbltoe

Totally Zenned

Join Date:
Jan 2004
Location:
N of San Antonio TX
Posts:
9,843
Plugin Contributions:
17

Re: Please review this Admin configure.php, just can't get it right.

Help us to help you by answering some of the posting tip questions.

For instance, if this is a new installation of 1.5.1 that is NOT automatically done by some script, your configure file should be automatically created by the system.

Need a hand with Zen Cart? Hire the team at myZenCartZone.com for upgrades, repairs, and custom plugins.
Zen Cart Certified hosting at myZenCartHost.com

8 Jun 2013, 12:45 AM
#3
rhw80 avatar

rhw80

New Zenner

Join Date:
Jun 2013
Location:
Lisle, IL
Posts:
2
Plugin Contributions:
0

Re: Please review this Admin configure.php, just can't get it right.

dbltoe:

Help us to help you by answering some of the posting tip questions. For instance, if this is a new installation of 1.5.1 that is NOT automatically done by some script, your configure file should be automatically created by the system.

Ah - sorry. Yes this is a new install via FTP and zc_install. The configure info was not clear, one FAQ says the configure.php files will be created by the install, but I could not get the install to run without them in place. Thus, I created configure.php files in both include directories with info the best I could. I left the read permission 777 so does the install actually write into those files? If so they should be correct but ever since I did the install I have not been able to access any products. Once I click on Catalog / Categories, which seem to display correctly, clicking on any Product just hangs and eventually times out.

Server info is below:
Server Information
Server Host: x2web07.myhosting.com (168.144.247.163)
Database Host: localhost (127.0.0.1)
Server OS: Linux 2.6.24-etchnhalf.1-686-bigmem
Database: MySQL 5.0.32-Debian_7etch6-log
Server Date: 06/07/2013 20:40:42
Database Date: 06/07/2013 20:40:42
Server Up Time: 20:40:42 up 34 days, 21:06, 2 users, load average: 0.95, 1.01, 1.02
HTTP Server: Apache/2.0
PHP Version: 5.2.17 (Zend: 2.2.0)
PHP Memory Limit: 256M
PHP Safe Mode: Off
PHP File Uploads: On
Max Size: 100M
POST Max Size: 128M
Database Data Size: 385 kB
Database Index Size: 493 kB

8 Jun 2013, 1:40 AM
#4
kobra avatar

kobra

Black Belt

Join Date:
Aug 2005
Location:
Arizona
Posts:
31,500
Plugin Contributions:
4

Re: Please review this Admin configure.php, just can't get it right.

one FAQ says the configure.php files will be created by the install, but I could not get the install to run without them in place
This is not the norm for installing as the FAQ is correct that they will be created from the information entered during the install

Zen-Venom Get Bitten