Zen Cart Logo
Forums / General Questions / Can't login to admin

Can't login to admin

Locked

Views: 50,598

Results 21 to 40 of 165
This thread is locked. New replies are disabled.
18 Jul 2007, 6:16 PM
#21
enewbold avatar

enewbold

New Zenner

Join Date:
Jul 2007
Location:
Columbus, OH
Posts:
11
Plugin Contributions:
0

Can't login to admin

Kim:

Ed -

Start by reuploading the Admin directory.

Can you login or create an account as a customer?
Yes, I can create a new customer account, and can login as that customer.

19 Jul 2007, 12:57 PM
#22
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

I'm having the same problem after going through the forums and not having any luck with the alternative methods.

However after I fill in the forms with the correct details and hit the Login button, the page simply refreshes. If I put the wrong details in I'm given "You entered the wrong username or password." message. So obviously it registers that my pass is ok, but doesn't want to do anything about it.

phpMyAdmin 2.6.4
PHP 4.3.2

:frusty:

19 Jul 2007, 8:20 PM
#23
enewbold avatar

enewbold

New Zenner

Join Date:
Jul 2007
Location:
Columbus, OH
Posts:
11
Plugin Contributions:
0

Re: Can't login to admin

stabmag:

I'm having the same problem after going through the forums and not having any luck with the alternative methods.

However after I fill in the forms with the correct details and hit the Login button, the page simply refreshes. If I put the wrong details in I'm given "You entered the wrong username or password." message. So obviously it registers that my pass is ok, but doesn't want to do anything about it.

phpMyAdmin 2.6.4
PHP 4.3.2

:frusty:

Yep. Me too! Same identical problem. I've been wrestling with this crap for 48 hours now, and STILL can't get in to do any administration whatsoever. And you, me and two others are ALL experiencing this problem! ALL of us reported 'normal' error-free installations, current version of Zen Cart, good PHP, Linux and MySql platforms. What the hell???

I'm starting to think this Zen Cart package is a LOT more hassle than it's worth!
:censored:

Ed Newbold
Columbus, OH

19 Jul 2007, 8:26 PM
#24
ajeh avatar

ajeh

Oba-san

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

Re: Can't login to admin

What version php are you each using?

php 4.3.2 is rather ancient ...

Turn off the enable on the secure page in the:
/admin/includes/configure.php

Does it work now?

If not, post the file, from the server, without the username and password, for:
/admin/includes/configure.php

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!

19 Jul 2007, 9:41 PM
#25
enewbold avatar

enewbold

New Zenner

Join Date:
Jul 2007
Location:
Columbus, OH
Posts:
11
Plugin Contributions:
0

Re: Can't login to admin

Ajeh:

What version php are you each using?

php 4.3.2 is rather ancient ...

Turn off the enable on the secure page in the:
/admin/includes/configure.php

Does it work now?

If not, post the file, from the server, without the username and password, for:
/admin/includes/configure.php

http://enewbold.com/atest.php will show you my environment. Yes, it's version 4.3.2, but I have no control over that. The ISP admin has not yet updated the system.

What do you mean by "post the file" ? You want my url to the admin page? Like:
http://perfectcreationsonline.com/catalog/admin/login.php

-or- do you want the code posted for configure.php?

Thanks,
Ed

19 Jul 2007, 10:00 PM
#26
enewbold avatar

enewbold

New Zenner

Join Date:
Jul 2007
Location:
Columbus, OH
Posts:
11
Plugin Contributions:
0

Re: Can't login to admin

//deleted//

19 Jul 2007, 10:02 PM
#27
enewbold avatar

enewbold

New Zenner

Join Date:
Jul 2007
Location:
Columbus, OH
Posts:
11
Plugin Contributions:
0

Re: Can't login to admin

admin/includes/config.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://perfectcreationsonline.com'); define('HTTPS_SERVER', 'https://perfectcreationsonline.com'); define('HTTP_CATALOG_SERVER', 'http://perfectcreationsonline.com'); define('HTTPS_CATALOG_SERVER', 'https://perfectcreationsonline.com'); // 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', '/catalog/admin/'); define('DIR_WS_CATALOG', '/catalog/'); define('DIR_WS_HTTPS_ADMIN', '/catalog/admin/'); define('DIR_WS_HTTPS_CATALOG', '/catalog/'); 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', '/web/script/enewbold/perfectcreationsonline.com/catalog/admin/'); define('DIR_FS_CATALOG', '/web/script/enewbold/perfectcreationsonline.com/catalog/'); 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_SERVER', 'db.sabren.com'); define('DB_SERVER_USERNAME', 'xxxxxxxxxx'); define('DB_SERVER_PASSWORD', 'xxxxxxxxxxx'); define('DB_DATABASE', 'enewbold_db'); 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', '/web/script/enewbold/perfectcreationsonline.com/catalog/cache'); ?>
20 Jul 2007, 1:08 AM
#28
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

Ok below is my config file, I hope you don't mind me jumping back onboard for help here. Also I should probably mention that during the installation where asked to give the Physical path to your Zen Cart directory. Leave no trailing slash. I actually couldn't get this page work without giving as trailing slash - (Physical path is incorrect - was the warning I got prior to putting in a trailing slash)

/var/virtual/web/w1906/subdomain/shop/

So the install worked fine and the shop looks fine, but the log in just isn't happening.

To fix this I went into the admin/includes/configure.php file and amended the double slashes '//' within lines 60 and 61

define('DIR_FS_ADMIN', '/var/virtual/web/w1906/subdomain/shop//admin/');
define('DIR_FS_CATALOG', '/var/virtual/web/w1906/subdomain/shop//');

Again this didn't fix anything.
I appreciate your efforts here.

<?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://shop.stabmag.com'); define('HTTPS_SERVER', 'https://shop.stabmag.com'); define('HTTP_CATALOG_SERVER', 'http://shop.stabmag.com'); define('HTTPS_CATALOG_SERVER', 'https://shop.stabmag.com'); // 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', '/admin/'); define('DIR_WS_CATALOG', '/'); define('DIR_WS_HTTPS_ADMIN', '/admin/'); define('DIR_WS_HTTPS_CATALOG', '/'); 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/w1906/subdomain/shop/admin/'); define('DIR_FS_CATALOG', '/var/virtual/web/w1906/subdomain/shop/'); 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', 'XXXX'); define('DB_SERVER_PASSWORD', 'XXXX'); define('DB_DATABASE', 'stabmag_com_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/w1906/subdomain/shop/cache'); ?>
20 Jul 2007, 12:46 PM
#29
enewbold avatar

enewbold

New Zenner

Join Date:
Jul 2007
Location:
Columbus, OH
Posts:
11
Plugin Contributions:
0

Re: Can't login to admin

Hehehe... just what I thought: no answer to this **obviously **recurring problem! :lookaroun

As I have discovered there are so many people who encounter this problem, I don't understand why nothing concrete or definitive has been done to get it resolved! :censored:

Ed Newbold
Columbus, OH

23 Jul 2007, 3:17 AM
#30
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

Ok, so in summary there has been no more responses to this thread so I guess there is no solution to this problem.

Thanks for the support and if anyone can recommend an alternative to Zen Cart I'd love to hear it.

No grudges held here, just moving on.

23 Jul 2007, 3:25 AM
#31
ajeh avatar

ajeh

Oba-san

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

Re: Can't login to admin

Some servers do not work well as a subdomain ...

Have you tried installing Zen Cart as a subdirectory instead?

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!

23 Jul 2007, 4:57 AM
#32
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

Trying it now, thanks for the tip.

23 Jul 2007, 6:15 AM
#33
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

Bah! It didn't work.

Thanks for your help anyway

23 Jul 2007, 6:19 AM
#34
jordan9527 avatar

jordan9527

New Zenner

Join Date:
Jul 2007
Posts:
3
Plugin Contributions:
0

Re: Can't login to admin

septimus:

I cannot see anything wrong with configure.php

I'll probably try a re-install.

I cannot see anything wrong with configure.php too!:smartalec:

23 Jul 2007, 4:39 PM
#35
ajeh avatar

ajeh

Oba-san

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

Re: Can't login to admin

stabmag:

Bah! It didn't work.

Thanks for your help anyway

When you change it to a subdirectory ... what did you change your configure.php to read?

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!

24 Jul 2007, 2:19 AM
#36
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

Below is the new config file. I think it's all ok.

This is actually one of a few problems I'm having using PHP 4.3.2, so I'm looking into a new hosting provider that provides the latest 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.stabmag.com'); define('HTTPS_SERVER', 'https://www.stabmag.com'); define('HTTP_CATALOG_SERVER', 'http://www.stabmag.com'); define('HTTPS_CATALOG_SERVER', 'https://www.stabmag.com'); // 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', '/shop/admin/'); define('DIR_WS_CATALOG', '/shop/'); define('DIR_WS_HTTPS_ADMIN', '/shop/admin/'); define('DIR_WS_HTTPS_CATALOG', '/shop/'); 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/w1906/html/shop/admin/'); define('DIR_FS_CATALOG', '/var/virtual/web/w1906/html/shop/'); 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', 'stabmag_com_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/w1906/html/shop/cache'); ?>
31 Jul 2007, 4:02 PM
#37
beerdawg avatar

beerdawg

New Zenner

Join Date:
Jul 2007
Posts:
2
Plugin Contributions:
0

Re: Can't login to admin

It seems that logging into the admin pages with zen-cart-1.3.7.1 using PHP-4.3.2 is broken. After entering the correct login/passwd, it will just return back to the login page.

The issue has to do with the call to session_regenerate_id() from zen_session_recreate() in includes/functions/sessions.php (which is called from admin/login.php).

According to the php documentation for php, "Version 4.3.3: Since then, if session cookies are enabled, use of session_regenerate_id() will also submit a new session cookie with the new session id." See the documentation here:

http://us.php.net/manual/en/function.session-regenerate-id.php

That means that 4.3.2 does not submit a new session cookie with the new session id.

The fix provided by buraks78 in the comments in the link above seems to address the issue and fix the zen-cart login to the admin page.

Basically, add this directly after the call to session_regenerate_id() in includes/functions/sessions.php:

  if(!version_compare(phpversion(),"4.3.3",">=")){
     setcookie(
        session_name(),
        session_id(),
        ini_get("session.cookie_lifetime"),
        "/"
     );
  }

Herb.

9 Aug 2007, 4:02 AM
#38
stabmag avatar

stabmag

New Zenner

Join Date:
Jul 2007
Posts:
8
Plugin Contributions:
0

Re: Can't login to admin

:clap:

BRAVO!

17 Aug 2007, 4:27 PM
#39
joebankz avatar

joebankz

New Zenner

Join Date:
May 2004
Location:
Texas`
Posts:
36
Plugin Contributions:
0

Re: Can't login to admin

I have edited my configure.php file so that it uses a subdomain instead of my orignal configuration.

ORIGINAL CONFIG:

define('HTTP_SERVER', 'http://skeg-protector.com');
define('HTTPS_SERVER', 'https://skeg-protector.com');
define('HTTP_CATALOG_SERVER', 'http://skeg-protector.com');
define('HTTPS_CATALOG_SERVER', 'https://skeg-protector.com');

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

CURRENT CONFIG:

define('HTTP_SERVER', 'http://shop.skeg-protector.com');
define('HTTPS_SERVER', 'https://shop.skeg-protector.com');
define('HTTP_CATALOG_SERVER', 'http://shop.skeg-protector.com');
define('HTTPS_CATALOG_SERVER', 'https://shop.skeg-protector.com');

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

Now, when I try to log into admin using firefox, it doesn't give me bad user/pass message, but simply leaves me at the log in screen.

When I log in with IE it takes me into the admin area - no prob. It has the correct urls for all links and everything (http://shop.skeg-protector.com/admin/blah).

Any ideas as to why it would work with IE and not Firefox?

Thanks,

Paul

17 Aug 2007, 5:11 PM
#40
joebankz avatar

joebankz

New Zenner

Join Date:
May 2004
Location:
Texas`
Posts:
36
Plugin Contributions:
0

Re: Can't login to admin

OK....

I had to restart firefox and bang-o it works again.

sorry about that.

paul