Forums / Managing Customers and Orders / Help Fixing Hosed Login...PLEAZZZZZZE....

Help Fixing Hosed Login...PLEAZZZZZZE....

Locked

Views: 2,423

Results 1 to 12 of 12
This thread is locked. New replies are disabled.
13 Sep 2006, 8:02 PM
#1
greatbig47 avatar

greatbig47

New Zenner

Join Date:
Aug 2006
Posts:
32
Plugin Contributions:
0

Help Fixing Hosed Login...PLEAZZZZZZE....

Hey Everyone,

Everytime a customer tries to login, the site goes back to the front page! :ohmy:

This phenomena can be experienced at https://www.misight.com

And yes, I will remove you after you sign up. :yes:

I'm okay with the idea of replacing .php files I might have hosed to make this not work. I just need to get it fixed ASAP. I think it would be a simple fix, but I could find a solution anywhere in the forum.

pleasepleaseplease help....

14 Sep 2006, 3:57 PM
#2
lib99 avatar

lib99

Totally Zenned

Join Date:
Dec 2004
Location:
New York, USA
Posts:
965
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Looks like you got this working now. I created an account and logged in just fine.

In the future, some things you could try are:

  • change to the classic template and see if the problem(s) still occurs
  • do a file comparison of those files that you have edited. (Something like winmerge, or similar should do the trick.)
14 Sep 2006, 4:47 PM
#3
greatbig47 avatar

greatbig47

New Zenner

Join Date:
Aug 2006
Posts:
32
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Yep, I just got it going. I'm not exactly sure how it got fixed because langer was helping me (thank you, sir!) at the same time I was panicing and replacing a lot of the files in the admin.

Thanks!

-GB47

19 Sep 2006, 10:13 PM
#4
cshart avatar

cshart

Zen Follower

Join Date:
Mar 2005
Posts:
370
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

I have this problem also what to do about it???

Thanks

C

20 Sep 2006, 2:09 AM
#5
greatbig47 avatar

greatbig47

New Zenner

Join Date:
Aug 2006
Posts:
32
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

cshart:

I have this problem also what to do about it???

Thanks

C

I ended up replacing a lot of my admin files, and I think that did it, but I'm not sure. I know this might not be of any help, and I'm sorry.

Place usual warnings of "you might want to back it all up first" here :)

26 Feb 2007, 11:22 AM
#6
di_spy avatar

di_spy

New Zenner

Join Date:
Feb 2007
Posts:
5
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Hi

This is happening to me too - customer logs in, doesn't get any error message, just gets sent back to the main page and the log in doesn't happen at all.

I tried testing it using the classic template and the same thing happens. I've been creating a custom template but have been very careful not to overwrite any of the original files.

Site is: http://www.trueyou.com.au/zencart/

Would appreciate any suggestions.

Spy

26 Feb 2007, 1:40 PM
#7
lib99 avatar

lib99

Totally Zenned

Join Date:
Dec 2004
Location:
New York, USA
Posts:
965
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Was Login ever working? Did you install any add-on modules?

Try checking Admin->Configuration->Sessions

default settings are (ZC v1.3.7):
Session Directory..../ <your complete server path> /cache
Cookie Domain....True
Force Cookie Use....False
Check SSL Session ID....False
Check User Agent....False
Check IP Address....False
Prevent Spider Sessions....True
Recreate Session....True
IP to Host Conversion Status....true

Also check STORE_SESSIONS in your includes/configure.php.

Assuming core files are in good shape (likely since tested with classic), you can also check your web server logs. See if there are errors being reported. It's most likely that you changed an admin setting somewhere. Please report back with your progress.

27 Feb 2007, 5:12 AM
#8
di_spy avatar

di_spy

New Zenner

Join Date:
Feb 2007
Posts:
5
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Thanks for your reply.

Login has never worked but I didn't test it straight after install, so it might have and I just don't know about it.

Have installed the following modules via admin:
Payment, PayPal IPN and check/money order
Shipping: free shipping, store pickup and zone rates
Order Total: shipping, sub total, tax and total

Checked Admin->Configuration->Sessions: all default values intact

STORE_SESSIONS in includes/configure.php reads:

define('STORE_SESSIONS', 'db'); // use 'db' for best support, or '' for file-based storage

Is this what it should be?

The Test Account you creaated (I assume it was you) is on the database. The welcome email bounced, probably as expected.

No obvious web server errors but checking with my hosting provider.

28 Feb 2007, 12:52 PM
#9
di_spy avatar

di_spy

New Zenner

Join Date:
Feb 2007
Posts:
5
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Ok. I re-installed from scratch.

All I've done is made the configure.php files in includes/ and admin/includes/ read only.

I added a new user and this successfully updated the database, and I received my welcome email, but I still can't login - it just goes back to the main page.

URL is: http://www.trueyou.com.au/zencart/ - you will see that it's back to the original classic green template as I wanted to test it before adding any of my own customisation.

Help please! Don't understand :-(

28 Feb 2007, 1:58 PM
#10
ajeh avatar

ajeh

Oba-san

Join Date:
Sep 2003
Location:
Ohio
Posts:
62,757
Plugin Contributions:
1

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Are you sure you have your secure URL setup correctly?

I am getting warnings that it does not match your site ...

If you are unsure about your secure URL contact your hosting site to confirm the URL ...

Linda McGrath
If you have to think ... you haven't been zenned ...

**Did YOU buy the Zen Cart Team a cup of coffee and a donut today? Just click here to support the Zen Cart Team!!**

Are you using the latest? Perhaps you've a problem that's fixed in the latest version: [Upgrade today!]
Officially PayPal-Certified! Just click here

Try our Zen Cart Recommended Services - Hosting, Payment and more ...
Signup for our Announcements Forums to stay up to date on important changes and updates!

28 Feb 2007, 5:28 PM
#11
di_spy avatar

di_spy

New Zenner

Join Date:
Feb 2007
Posts:
5
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Thank you. I swear that wasn't happening before. I'll check with hosting provider.

16 Mar 2007, 9:51 AM
#12
di_spy avatar

di_spy

New Zenner

Join Date:
Feb 2007
Posts:
5
Plugin Contributions:
0

Re: Help Fixing Hosed Login...PLEAZZZZZZE....

Finally got the SSL fixed...and have updated includes/configure.php

<?php
/**
 *
 * @package Configuration Settings
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license [url]http://www.zen-cart.com/license/2_0.txt[/url] GNU Public License V2.0
 */


/*************** NOTE: This file is similar, but DIFFERENT from the "admin" version of configure.php. ***********/
/***************       The 2 files should be kept separate and not used to overwrite each other.      ***********/

// Define the webserver and path parameters
  // HTTP_SERVER is your Main webserver: eg, [url]http://www.yourdomain.com[/url]
  // HTTPS_SERVER is your Secure webserver: eg, [url]https://www.yourdomain.com[/url]
  define('HTTP_SERVER', 'http://www.trueyou.com.au');
  define('HTTPS_SERVER', 'https://www.trueyou.com.au');

  // Use secure webserver for checkout procedure?
  define('ENABLE_SSL', 'true');

// 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)
  define('DIR_WS_CATALOG', '/zencart/');
  define('DIR_WS_HTTPS_CATALOG', '/zencart/');

  define('DIR_WS_IMAGES', 'images/');
  define('DIR_WS_INCLUDES', 'includes/');
  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', DIR_WS_CATALOG . 'pub/');
  define('DIR_WS_TEMPLATES', DIR_WS_INCLUDES . 'templates/');

  define('DIR_WS_PHPBB', '/');

// * DIR_FS_* = Filesystem directories (local/physical)
  //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/virtual/web/w1531/html/zencart/');

  define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
  define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
  define('DIR_WS_UPLOADS', DIR_WS_IMAGES . 'uploads/');
  define('DIR_FS_UPLOADS', DIR_FS_CATALOG . DIR_WS_UPLOADS);
  define('DIR_FS_EMAIL_TEMPLATES', DIR_FS_CATALOG . 'email/');

// define our database connection
  define('DB_TYPE', 'mysql');
  define('DB_PREFIX', 'zen_');
  define('DB_SERVER', 'localhost');
  define('DB_SERVER_USERNAME', 'XXXXX');
  define('DB_SERVER_PASSWORD', 'XXXXX');
  define('DB_DATABASE', 'trueyou_com_au_zencart');
  define('USE_PCONNECT', 'false'); // use persistent connections?
  define('STORE_SESSIONS', 'db'); // use 'db' for best support, or '' for file-based storage

  // 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/virtual/web/w1531/html/zencart/cache');

?>

and admin/includes/configure.php

<?php
//
/**
 *
 * @package Configuration Settings
 * @copyright Copyright 2003-2006 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 */


/*************** 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.      ***********/

// Define the webserver and path parameters
  // Main webserver: eg, http://localhost - should not be empty for productive servers
  // HTTP_SERVER is your Main webserver: eg, http://www.yourdomain.com
  // HTTPS_SERVER is your Secure webserver: eg, https://www.yourdomain.com
  // HTTP_CATALOG_SERVER is your Main webserver: eg, http://www.yourdomain.com
  // HTTPS_CATALOG_SERVER is your Secure webserver: eg, https://www.yourdomain.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
   */
  define('HTTP_SERVER', 'http://www.trueyou.com.au');
  define('HTTPS_SERVER', 'https://www.trueyou.com.au');
  define('HTTP_CATALOG_SERVER', 'http://www.trueyou.com.au');
  define('HTTPS_CATALOG_SERVER', 'https://www.trueyou.com.au');

  // Use secure webserver for catalog module and/or admin areas?
  define('ENABLE_SSL_CATALOG', 'false');
  define('ENABLE_SSL_ADMIN', '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)
  define('DIR_WS_ADMIN', '/zencart/admin/');
  define('DIR_WS_CATALOG', '/zencart/');
  define('DIR_WS_HTTPS_ADMIN', '/zencart/admin/');
  define('DIR_WS_HTTPS_CATALOG', '/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)
  //the following path is a COMPLETE path to your Zen Cart files. eg: /var/www/vhost/accountname/public_html/store/
  define('DIR_FS_ADMIN', '/var/virtual/web/w1531/html/zencart/admin/');
  define('DIR_FS_CATALOG', '/var/virtual/web/w1531/html/zencart/');

  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', 'zen_');
  define('DB_SERVER', 'localhost');
  define('DB_SERVER_USERNAME', 'xxxxx');
  define('DB_SERVER_PASSWORD', 'xxxxxx');
  define('DB_DATABASE', 'trueyou_com_au_zencart');
  define('USE_PCONNECT', 'false'); // use persistent connections?
  define('STORE_SESSIONS', 'db'); // use 'db' for best support, or '' for file-based storage

  // 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/virtual/web/w1531/html/zencart/cache');

?>

and I still get thrown back to the main page when I log in.

When I upload to the secure server, I have to use the IP addrerss rather than a URL now. Do I have to use an IP address in the above files for SSL. If so, what's the format of the code?

The URL for "the shop" is still https://www.trueyou.com.au/zencart/ and I still haven't gone live with it.