Opened 10 days ago

Last modified 10 days ago

#1863 new Bug/Fehler

Magnalister DB Connect Problem

Reported by: ckoch@… Owned by: somebody
Priority: normal Milestone: modified-shop-2.0.5.2
Component: Module Version: 2.0.5.1

Description

Durch die Änderung der configure.php für MySQL Sockets findet der Magnalister die Login Credentials nicht mehr richtig.

Fix:

Datei: MagnaDB.php

protected function detectConnectionType() {

if (strpos($this->accesshost?, '
') !== false) {

$this->accesstype? = 'pipe'; Windows named pipe based connection. e.g.
.\pipe\MySQL$this->accesssock? = $this->accesshost?;$this->accesshost? = '.';

} else if (strpos($this->accesshost?, '.sock') !== false) {

$this->accesstype? = 'socket'; Unix domain sockets use the file system as their address name space.$msock = array();if (preg_match('/([\:]+)\:(.*)$/', $this->accesshost?, $msock)) {

$this->accesshost? = $msock[1];$this->accesssock? = $msock[3];

} else {

Hier war der Verweis auf msock[2] drin.

Hauptproblem dabei ist, dass der ganze Shop einen Fehler meldet, wenn der Magnalister aktiviert ist. Die Frage für mich ist, ob die Datei /includes/extra/application_top/application_top_end/40_magnalister.php so überhaupt sinnvoll ist. Eigentlich braucht nur der MagnaCallback? die Magnalister Dateien. Normale Shop Dateien sollten das eigentlich nicht brauchen. 

Danke. 

Attachments (0)

Change History (1)

comment:1 Changed 10 days ago by Tomcraft

  • Component changed from Admin to Module

Add Comment

Modify Ticket

Action
as new
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.