Modify

Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#1120 closed Bug/Fehler (fixed)

Installer: Shop DB Update funktioniert nicht

Reported by: Ronald Parcinski Owned by: Gerhard Waldemair
Priority: hoch Milestone: modified-shop-2.0.2.1
Component: Installer Version: 2.0.2.0
Keywords: Cc:
Blocked By: Blocking:

Description

Shop 2.0.2.0 installiert

Den Installer Fix eingespielt.

Datenbank aus einem 1.06 Shop importiert.

Alle Cookies gelöscht.

Den Installer aufgerufen um die DB Updates einzuspielen.

Dann die korrekten Logindaten eingeben.

Man kommt nicht weiter, es wird immer die Loginmaske angezeigt.

Attachments (0)

Change History (6)

comment:1 by Ronald Parcinski, 9 years ago

Fehler 1:

Datenbankfeld für das Passwort ist zu kurz, hier fehlt in auth.php ein

xtc_db_query("ALTER TABLE ".TABLE_CUSTOMERS." MODIFY customers_password varchar(60) NOT NULL");

Fehler 2 in auth.php:

isset($_POST) && count($_POST) > 0

Das ist immer wahr und deshalb wird dann immer der Logincheck ausgeführt. Da aber POST Email und Passwort nicht im $_POST Array sind, ist der Logincheck false und es wird wieder die Loginmaske angezeigt.

Damit würde es funktionieren:

if (isset($_POST) && count($_POST) > 0 && (!isset($_SESSION['auth']) || $_SESSION['auth'] === false)) {


comment:2 by Gerhard Waldemair, 9 years ago

Resolution: fixed
Status: newclosed

In 10594:

fix #1120

comment:3 by Ronald Parcinski, 9 years ago

Resolution: fixed
Status: closedreopened
Version 0, edited 9 years ago by Ronald Parcinski (next)

comment:4 by Gerhard Waldemair, 9 years ago

Resolution: fixed
Status: reopenedclosed

In 10596:

fix #1120

comment:5 by Gerhard Waldemair, 9 years ago

In 10598:

fix #1120

comment:6 by Torsten Riemer, 9 years ago

In 10599:

Minor update on r10598 (fix #1120)

Modify Ticket

Action
as closed The owner will remain Gerhard Waldemair.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.