Jump to content

[gelöst] prestashop funktioniert nicht nach neuinstallation vom server


Recommended Posts

Hallo,

 

ich musste meinen Server neuinstallieren. Ich habe vorher eine Sicherung der DB und der FTP Daten gemacht. Anschließend habe ich alles auf den neuinstallieren Server geladen. Doch mein Shop funktioniert nicht.

 

Ich habe dann dieses Topic http://www.prestasho...99#entry1032299 gefunden und bin die einzelnen Punkte mehrmals durchgegangen.

 

Doch ich habe nun das Problem, dass ich mich im BO nicht anmelden kann. Auch die Bilder sind verschwunden (obwohl die auf dem Server sind) und die Unterseiten sind nicht erreichbar, erhalte dann einen 404 Fehler.

 

Prestashop Version ist 1.5.2

 

Ich brauche Hilfe. :(

Edited by Sue87 (see edit history)
Link to comment
Share on other sites

Bitte Forumsregeln beachten und nicht die gleiche Frage in mehrere Foren stellen. Danke

 

Deine Frage wird hier behandelt und im Englischen Forum hierherverlinkt.

 

Die Forumsregeln findest du Hier: http://www.prestasho...-forums-regeln/

Sorry dachte die werden getrennt behandelt. :wacko:

 

Ist es der gleiche server? BO login page kannst du offnen aber kannst dich nicht einloggen? Irgendeine Fehlermeldung?

Ist der gleiche Server. Das "Betriebssystem" ist jedoch jetzt Ubuntu und nicht mehr opensuse. Richtig kanns öffnen aber mich nicht einloggen. Bekomme auch keine Fehlermeldung, die Seite lädt als würde das Anmelden funktionieren, doch danach seh ich wieder die Anmeldeseite.

 

Vermutlich ist der hash des neuen Servers ein anderer. Ein how-to wie du dich wieder einloggen kannst findest du hier:

 

http://mypresta.eu/e...n-password.html

 

oder wenn das nicht klappt, dann als brute force Variante:

 

http://www.prestasho...via-phpmyadmin/

 

Danach die Bilder nochmals neu generieren und die .htaccess auch nochmals neu generieren.

Zu Link 1:

Leider klappt das nicht da keine der Links im Shop funktionieren.

 

Zu Link 2:

Hat leider nicht funktioniert bei mir.

Link to comment
Share on other sites

Weder bei Link 1 noch bei Link 2 musst du in deinem Back-Office. Es sind beide Links für direkte Abfragen in der Datenbank mit phpMyAdmin zu tätigen.

 

Dann probiere einmal diesen Link hier. Du musst dich leider herumspielen, denn ich weiß nicht welche Befehle dein Server wirklich akzeptiert. Es sind dort mehrere Möglichkeiten der SQL-Query angegeben. Leider ist jeder Server anders eingestellt, so dass manche Hochkommata oder Apostroph anstatt Akzent akzeptieren.

 

http://blog.ibiz.co....-in-prestashop/

 

Ob der Wechsel von opensuse auf ubuntu ein Problem machen kann, das kann ich dir nicht sagen. Ich habe so eine Konstellation nie gehabt und auch noch nie ausprobiert. Mein Wechsel von Windows-Server auf Linux hat ohne Probleme geklappt. Sollte dann auch innerhalb von Linux-Systeme keine Probleme darstellen. ;)

Link to comment
Share on other sites

Weder bei Link 1 noch bei Link 2 musst du in deinem Back-Office. Es sind beide Links für direkte Abfragen in der Datenbank mit phpMyAdmin zu tätigen.

 

Dann probiere einmal diesen Link hier. Du musst dich leider herumspielen, denn ich weiß nicht welche Befehle dein Server wirklich akzeptiert. Es sind dort mehrere Möglichkeiten der SQL-Query angegeben. Leider ist jeder Server anders eingestellt, so dass manche Hochkommata oder Apostroph anstatt Akzent akzeptieren.

 

http://blog.ibiz.co....-in-prestashop/

 

Ob der Wechsel von opensuse auf ubuntu ein Problem machen kann, das kann ich dir nicht sagen. Ich habe so eine Konstellation nie gehabt und auch noch nie ausprobiert. Mein Wechsel von Windows-Server auf Linux hat ohne Probleme geklappt. Sollte dann auch innerhalb von Linux-Systeme keine Probleme darstellen. ;)

 

Das mit dem SQL Befehl hab ich gemacht und es hat funktioniert nur leider komm ich immer noch nicht ins BO :(

Das neue Passwort funktioniert, wenn ich das alte nochmals teste bekomm ich diesen netten Fehler:

 

Es sind 1 Fehler

  • Mitarbeiter-Konto nicht vorhanden oder falsches Kennwort

 

Das is ja auch soweit richtig, weil ich ja mein PW geändert habe.

 

Wie ich schon im letzten Post geschrieben habe, sieht es so aus als würde das mit dem Anmelden funktionieren, doch wenn er fertig geladen hat seh ich wieder die Anmeldeseite :unsure:

 

Vll helfen ja noch die Server Daten.

Bestriessystem: Ubuntu 12.04.2 LTS

Panel-Version: 11.0.9 Update #44

Edited by Sue87 (see edit history)
Link to comment
Share on other sites

1) Browser-Cache, sowie Cookie-Sessions der Domain im Browser löschen. Oder mit einem anderen Browser probieren, wo du noch nie angemeldet warst in deinem BO.

2) Cache am FTP löschen.

 

/cache/smarty/cache

/cache/smarty/compile

/themes/default (oder dein Theme)/cache/

 

Alle Dateien in diesen Ordnern löschen, BIS AUF die jeweilige index.php dort.

 

Auch solltest du probieren die .htaccess im Root deines Shops umzubenennen und dann nochmal probieren, ob du einsteigen kannst ins Back Office. Wenn ja, dann gleich eine neue .htaccess generieren unter "Voreinstellugnen -> SEO & URL's"

Link to comment
Share on other sites

1) Browser-Cache, sowie Cookie-Sessions der Domain im Browser löschen. Oder mit einem anderen Browser probieren, wo du noch nie angemeldet warst in deinem BO.

2) Cache am FTP löschen.

 

/cache/smarty/cache

/cache/smarty/compile

/themes/default (oder dein Theme)/cache/

 

Alle Dateien in diesen Ordnern löschen, BIS AUF die jeweilige index.php dort.

 

Auch solltest du probieren die .htaccess im Root deines Shops umzubenennen und dann nochmal probieren, ob du einsteigen kannst ins Back Office. Wenn ja, dann gleich eine neue .htaccess generieren unter "Voreinstellugnen -> SEO & URL's"

Cache löschen hat leider auch nicht funktioniert. Die .htaccess hab ich gelöscht aber auch dann komm ich nicht ins BO :blink:

Link to comment
Share on other sites

Sorry, meine Trickkiste ist jetzt wirklich ausgeschöpft. Normalerweise reicht es schon mittels phpMyAdmin das Kennwort als brute force Methode anzuwenden und dann läuft alles wieder. Warum es bei dir nicht der Fall ist, kann ich nicht sagen. Du kannst nur noch probieren alle Dateien wieder auf deinem FTP zu laden. Evtl. war die Übertragung hier nicht erfolgreich, wurde unterbrochen, und es fehlen Teile.

 

Was du auch noch machen kannst ist:

 

Bearbeite deine defines.inc.php mit einem editor und stelle auf debug-Modus. Evtl. kommt jetzt irgendwo eine Fehlermeldung, woran man noch setzen könnte.

 

 

/* Debug only */
define('_PS_MODE_DEV_', true);
if (_PS_MODE_DEV_)
{
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true);
}
else
{
@ini_set('display_errors', 'on');
define('_PS_DEBUG_SQL_', true);
/* Compatibility warning */
define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true);

 

In solchen Fällen sollte man zunächst einen Liveshop irgendwoanders hin übersiedeln (absolut identische Serverkonfiguration), diesen zum Laufen bringen, erst dann den Server neu aufsetzen mit einem anderen System und dann wieder zurückübersiedeln auf das neue System. Ich kann es nicht ausschliessen, dass das Problem doch evtl. darin liegt. Sollte nicht, aber Ausnahmen bestätigen immer die Regeln in solchen Fällen.

 

Wenn wir Glück haben zeigen sich im Debug-Modus doch irgendwelche Fehler.

Link to comment
Share on other sites

Bringen all diese Tipps nichst. Dann bleibt dir nur noch eine andere brute force Methode deinen Shp wieder zum Laufen zu bringen:

 

Ein MANUELLES Upgrage.

 

Wie man manuell upgraded, findest du hier:

 

http://www.prestasho...s-14-und-ps-15/

 

1) Mache einen Clone deiner Datenbank (aus Sicherheitsgründen, wenn diese Methode auch nicht klappen sollte ! - Es ist möglich auch Daten zu migireren...)

 

2 ) Lade dir PS 1.5.3.1. von hier herunter, entpacke das Paket. Lade es auf deinem Webspace und starte den Installer. Hier werden dann alle files überschrieben und auch die Datenbank korrigiert, falls sich Fehler vorfinden. Danach solltest du dich wieder anmelden können.

Link to comment
Share on other sites

Hallo,

ich hatte schonmal den debug modus an und hatte dann diesen Fehler erhalten. Laut dem Link aus meinem ersten Beitrag sollte ich diese Zeile einfach auskommentieren, was ich getan habe. Danach konnte ich meinen Shop und die Anmeldeseite sehen.

Fatal error: Call to undefined function mcrypt_encrypt() in /var/www/vhosts/meinshop.de/httpdocs/classes/Rijndael.php on line 51

Und hier die betroffene Zeile in der Datei.

return base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_128, $this->_key, $plaintext, MCRYPT_MODE_ECB, $this->_iv)).sprintf('%06d', $length);

 

 

 

Sorry, meine Trickkiste ist jetzt wirklich ausgeschöpft. Normalerweise reicht es schon mittels phpMyAdmin das Kennwort als brute force Methode anzuwenden und dann läuft alles wieder. Warum es bei dir nicht der Fall ist, kann ich nicht sagen. Du kannst nur noch probieren alle Dateien wieder auf deinem FTP zu laden. Evtl. war die Übertragung hier nicht erfolgreich, wurde unterbrochen, und es fehlen Teile. Was du auch noch machen kannst ist: Bearbeite deine defines.inc.php mit einem editor und stelle auf debug-Modus. Evtl. kommt jetzt irgendwo eine Fehlermeldung, woran man noch setzen könnte.
 /* Debug only */ define('_PS_MODE_DEV_', true); if (_PS_MODE_DEV_) { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', true); /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true); } else { @ini_set('display_errors', 'on'); define('_PS_DEBUG_SQL_', true); /* Compatibility warning */ define('_PS_DISPLAY_COMPATIBILITY_WARNING_', true); 

In solchen Fällen sollte man zunächst einen Liveshop irgendwoanders hin übersiedeln (absolut identische Serverkonfiguration), diesen zum Laufen bringen, erst dann den Server neu aufsetzen mit einem anderen System und dann wieder zurückübersiedeln auf das neue System. Ich kann es nicht ausschliessen, dass das Problem doch evtl. darin liegt. Sollte nicht, aber Ausnahmen bestätigen immer die Regeln in solchen Fällen. Wenn wir Glück haben zeigen sich im Debug-Modus doch irgendwelche Fehler.

 

Ich habe alles so eingegeben wie du es beschrieben hast, nun zeigt er mir das alles an wenn ich auf der Anmeldeseite bin. Mit dem großteil dieser angezeigten Daten kann ich leider nichts anfangen :wacko:

Load time: 330ms

Good boy! That's what I call a webserver!

config: 224ms

constructor: 0ms

init: 60ms

checkAccess: 0ms

setMedia: 0ms

postProcess: 0ms

initHeader: 0ms

initContent: 26ms

initFooter: 0ms

display: 19ms

Hook processing: 47ms / 0.62 Mb

actionDispatcher: 47ms / 0.61 Mb

displayBackOfficeTop: 0ms / 0 Mb

Memory peak usage: 10.22 Mb

config: 7.04 Mb

constructor: 0 Mb

init: 1.08 Mb

checkAccess: 0 Mb

setMedia: 0 Mb

postProcess: 0 Mb

initHeader: 0 Mb

initContent: 0.37 Mb

initFooter: 0 Mb

display: 0.33 Mb

 

 

Total cache size (in Cache class): 0.13 Mb

DB type: DbPDO

SQL Queries: 27 queries

Time spent querying: 19ms

Included files: 64

Size of included files: 1.32 Mb

Globals (> 1 Ko only): 933 Ko

_LANGADM ≈ 924 Ko

_SERVER ≈ 5 Ko

Go to Stopwatch

Go to Doubles

Go to Tables

Go to ObjectModels

Stopwatch (with SQL_NO_CACHE) (total = 27)

4.017 ms SELECT SQL_NO_CACHE h.`name` as hook, m.`id_module`, h.`id_hook`, m.`name` as module, h.`live_edit` FROM `ps_module` m INNER JOIN `ps_hook_module` hm ON hm.`id_module` = m.`id_module` INNER JOIN `ps_hook` h ON hm.`id_hook` = h.`id_hook` WHERE ((SELECT COUNT(*) FROM ps_module_shop ms WHERE ms.id_module = m.id_module AND ms.id_shop IN (1)) = 1) AND (h.name != "displayPayment") AND (hm.id_shop = 1) ORDER BY hm.`position`

in /var/www/vhosts/meinshop.de/httpdocs/classes/Hook.php:296

USING FILESORT - 69 rows browsed

2.426 ms SELECT SQL_NO_CACHE * FROM `ps_tab` t LEFT JOIN `ps_tab_lang` tl ON (t.`id_tab` = tl.`id_tab` AND tl.`id_lang` = 3) ORDER BY t.`position` ASC

in /var/www/vhosts/meinshop.de/httpdocs/classes/Tab.php:229

USING FILESORT - 101 rows browsed

1.349 ms SELECT SQL_NO_CACHE c.`name`, cl.`id_lang`, IF(cl.`id_lang` IS NULL, c.`value`, cl.`value`) AS value, c.id_shop_group, c.id_shop FROM `ps_configuration` c LEFT JOIN `ps_configuration_lang` cl ON (c.id_configuration = cl.id_configuration)

in /var/www/vhosts/meinshop.de/httpdocs/classes/Configuration.php:117

371 rows browsed

0.971 ms SELECT SQL_NO_CACHE DISTINCT m.`id_module`, h.`id_hook`, m.`name`, hm.`position` FROM `ps_module` m LEFT JOIN `ps_hook_module` hm ON hm.`id_module` = m.`id_module` LEFT JOIN `ps_hook` h ON hm.`id_hook` = h.`id_hook` WHERE h.`name` = 'displayPayment' AND (SELECT COUNT(*) FROM ps_module_shop ms WHERE ms.id_module = m.id_module AND ms.id_shop IN(1)) = 1 AND hm.id_shop IN(1) GROUP BY hm.id_hook, hm.id_module ORDER BY hm.`position`, m.`name` DESC

in /var/www/vhosts/meinshop.de/httpdocs/classes/module/Module.php:1328

USING FILESORT - 2 rows browsed

0.82 ms SELECT SQL_NO_CACHE COUNT(DISTINCT l.id_lang) FROM `ps_lang` l INNER JOIN ps_lang_shop lang_shop ON (lang_shop.id_lang = l.id_lang AND lang_shop.id_shop = 1) WHERE l.`active` = 1 LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/Language.php:772

5 rows browsed

0.642 ms SELECT SQL_NO_CACHE t.`class_name`, t.`module` FROM `ps_tab` t WHERE t.`module` IS NOT NULL AND t.`module` != ""

in /var/www/vhosts/meinshop.de/httpdocs/classes/Tab.php:205

101 rows browsed

0.617 ms SELECT SQL_NO_CACHE * FROM `ps_quick_access` qa LEFT JOIN `ps_quick_access_lang` qal ON (qa.`id_quick_access` = qal.`id_quick_access` AND qal.`id_lang` = 3) ORDER BY `name` ASC

in /var/www/vhosts/meinshop.de/httpdocs/classes/QuickAccess.php:66

USING FILESORT - 5 rows browsed

0.593 ms SELECT SQL_NO_CACHE * FROM `ps_access` a LEFT JOIN `ps_tab` t ON t.id_tab = a.id_tab WHERE `id_profile` = 0

in /var/www/vhosts/meinshop.de/httpdocs/classes/Profile.php:144

1 row browsed

0.583 ms SELECT SQL_NO_CACHE gs.*, s.*, gs.name AS group_name, s.name AS shop_name, s.active, su.domain, su.domain_ssl, su.physical_uri, su.virtual_uri FROM ps_shop_group gs LEFT JOIN ps_shop s ON s.id_shop_group = gs.id_shop_group LEFT JOIN ps_shop_url su ON s.id_shop = su.id_shop AND su.main = 1 WHERE s.deleted = 0 AND gs.deleted = 0 ORDER BY gs.name, s.name

in /var/www/vhosts/meinshop.de/httpdocs/classes/shop/Shop.php:587

1 row browsed

0.555 ms SELECT SQL_NO_CACHE id_tab, class_name FROM `ps_tab`

in /var/www/vhosts/meinshop.de/httpdocs/classes/Tab.php:259

101 rows browsed

0.555 ms SELECT SQL_NO_CACHE l.*, ls.`id_shop` FROM `ps_lang` l LEFT JOIN `ps_lang_shop` ls ON (l.id_lang = ls.id_lang)

in /var/www/vhosts/meinshop.de/httpdocs/classes/Language.php:668

6 rows browsed

0.528 ms SELECT SQL_NO_CACHE * FROM `ps_country` a LEFT JOIN `ps_country_lang` `b` ON a.id_country = b.id_country AND b.id_lang = 3 LEFT JOIN `ps_country_shop` `c` ON a.id_country = c.id_country AND c.id_shop = 1 WHERE (a.id_country = 1) LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:213

1 row browsed

0.521 ms SELECT SQL_NO_CACHE `id_hook` FROM `ps_hook` WHERE `name` = 'displayPayment' LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/module/Module.php:1304

1 row browsed

0.509 ms SELECT SQL_NO_CACHE * FROM `ps_hook_alias`

in /var/www/vhosts/meinshop.de/httpdocs/classes/Hook.php:143

86 rows browsed

0.429 ms SELECT SQL_NO_CACHE s.id_shop, CONCAT(su.physical_uri, su.virtual_uri) AS uri, su.domain, su.main FROM ps_shop_url su LEFT JOIN ps_shop s ON (s.id_shop = su.id_shop) WHERE (su.domain = 'meinshop.de' OR su.domain_ssl = 'meinshop.de') AND s.active = 1 AND s.deleted = 0 ORDER BY LENGTH(uri) DESC

in /var/www/vhosts/meinshop.de/httpdocs/classes/shop/Shop.php:314

1 row browsed

0.423 ms SELECT SQL_NO_CACHE * FROM `ps_lang` a LEFT JOIN `ps_lang_shop` `c` ON a.id_lang = c.id_lang AND c.id_shop = 1 WHERE (a.id_lang = 3) LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:213

1 row browsed

0.371 ms SELECT SQL_NO_CACHE domain FROM ps_shop_url WHERE main=1 AND id_shop = 1 LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/shop/ShopUrl.php:151

1 row browsed

0.371 ms SELECT SQL_NO_CACHE * FROM `ps_currency` a LEFT JOIN `ps_currency_shop` `c` ON a.id_currency = c.id_currency AND c.id_shop = 1 WHERE (a.id_currency = 1) LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:213

1 row browsed

0.364 ms SELECT SQL_NO_CACHE domain_ssl FROM ps_shop_url WHERE main = 1 AND id_shop=1 LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/shop/ShopUrl.php:163

1 row browsed

0.332 ms SELECT SQL_NO_CACHE `id_parent` FROM `ps_tab` WHERE LOWER(class_name) = 'adminlogin' LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/Tab.php:170

101 rows browsed

0.32 ms SELECT SQL_NO_CACHE `id_parent` FROM `ps_tab` WHERE LOWER(class_name) = 'adminlogin' LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/Tab.php:170

101 rows browsed

0.305 ms SELECT SQL_NO_CACHE * FROM `ps_tab` a WHERE (a.id_tab = 6) LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:213

1 row browsed

0.299 ms SELECT SQL_NO_CACHE * FROM `ps_tab_lang` WHERE `id_tab` = 6

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:230

5 rows browsed

0.284 ms SELECT SQL_NO_CACHE su.physical_uri, su.virtual_uri, su.domain, su.domain_ssl, t.id_theme, t.name, t.directory FROM ps_shop s LEFT JOIN ps_shop_url su ON (s.id_shop = su.id_shop) LEFT JOIN ps_theme t ON (t.id_theme = s.id_theme) WHERE s.id_shop = 1 AND s.active = 1 AND s.deleted = 0 AND su.main = 1 LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/shop/Shop.php:197

1 row browsed

0.256 ms SELECT SQL_NO_CACHE `iso_code` FROM `ps_country` WHERE `id_country` = 1 LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/Country.php:220

1 row browsed

0.233 ms SELECT SQL_NO_CACHE * FROM `ps_shop` a WHERE (a.id_shop = 1) LIMIT 1

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:213

1 row browsed

0.146 ms SELECT SQL_NO_CACHE id_required_field, object_name, field_name FROM ps_required_field

in /var/www/vhosts/meinshop.de/httpdocs/classes/ObjectModel.php:1094

1 row browsed

Doubles (IDs replaced by "XX") (total = 26)

2 SELECT `id_parent` FROM `ps_tab` WHERE LOWER(class_name) = 'adminlogin' LIMIT XX

1 SELECT `id_hook` FROM `ps_hook` WHERE `name` = 'displayPayment' LIMIT XX

1 SELECT `iso_code` FROM `ps_country` WHERE `id_country` = XX LIMIT XX

1 SELECT h.`name` as hook, m.`id_module`, h.`id_hook`, m.`name` as module, h.`live_edit` FROM `ps_module` m INNER JOIN `ps_hook_module` hm ON hm.`id_module` = m.`id_module` INNER JOIN `ps_hook` h ON hm.`id_hook` = h.`id_hook` WHERE ((SELECT COUNT(*) FROM ps_module_shop ms WHERE ms.id_module = m.id_module AND ms.id_shop IN (XX)) = XX) AND (h.name != "displayPayment") AND (hm.id_shop = XX) ORDER BY hm.`position`

1 SELECT * FROM `ps_currency` a LEFT JOIN `ps_currency_shop` `c` ON a.id_currency = c.id_currency AND c.id_shop = XX WHERE (a.id_currency = XX) LIMIT XX

1 SELECT * FROM `ps_access` a LEFT JOIN `ps_tab` t ON t.id_tab = a.id_tab WHERE `id_profile` = XX

1 SELECT DISTINCT m.`id_module`, h.`id_hook`, m.`name`, hm.`position` FROM `ps_module` m LEFT JOIN `ps_hook_module` hm ON hm.`id_module` = m.`id_module` LEFT JOIN `ps_hook` h ON hm.`id_hook` = h.`id_hook` WHERE h.`name` = 'displayPayment' AND (SELECT COUNT(*) FROM ps_module_shop ms WHERE ms.id_module = m.id_module AND ms.id_shop IN(XX)) = XX AND hm.id_shop IN(XX) GROUP BY hm.id_hook, hm.id_module ORDER BY hm.`position`, m.`name` DESC

1 SELECT * FROM `ps_hook_alias`

1 SELECT * FROM `ps_tab` t LEFT JOIN `ps_tab_lang` tl ON (t.`id_tab` = tl.`id_tab` AND tl.`id_lang` = XX) ORDER BY t.`position` ASC

1 SELECT * FROM `ps_quick_access` qa LEFT JOIN `ps_quick_access_lang` qal ON (qa.`id_quick_access` = qal.`id_quick_access` AND qal.`id_lang` = XX) ORDER BY `name` ASC

1 SELECT domain_ssl FROM ps_shop_url WHERE main = XX AND id_shop=XX LIMIT XX

1 SELECT domain FROM ps_shop_url WHERE main=XX AND id_shop = XX LIMIT XX

1 SELECT t.`class_name`, t.`module` FROM `ps_tab` t WHERE t.`module` IS NOT NULL AND t.`module` != ""

1 SELECT * FROM `ps_tab_lang` WHERE `id_tab` = XX

1 SELECT c.`name`, cl.`id_lang`, IF(cl.`id_lang` IS NULL, c.`value`, cl.`value`) AS value, c.id_shop_group, c.id_shop FROM `ps_configuration` c LEFT JOIN `ps_configuration_lang` cl ON (c.id_configuration = cl.id_configuration)

1 SELECT l.*, ls.`id_shop` FROM `ps_lang` l LEFT JOIN `ps_lang_shop` ls ON (l.id_lang = ls.id_lang)

1 SELECT su.physical_uri, su.virtual_uri, su.domain, su.domain_ssl, t.id_theme, t.name, t.directory FROM ps_shop s LEFT JOIN ps_shop_url su ON (s.id_shop = su.id_shop) LEFT JOIN ps_theme t ON (t.id_theme = s.id_theme) WHERE s.id_shop = XX AND s.active = XX AND s.deleted = XX AND su.main = XX LIMIT XX

1 SELECT id_required_field, object_name, field_name FROM ps_required_field

1 SELECT * FROM `ps_shop` a WHERE (a.id_shop = XX) LIMIT XX

1 SELECT * FROM `ps_country` a LEFT JOIN `ps_country_lang` `b` ON a.id_country = b.id_country AND b.id_lang = XX LEFT JOIN `ps_country_shop` `c` ON a.id_country = c.id_country AND c.id_shop = XX WHERE (a.id_country = XX) LIMIT XX

1 SELECT gs.*, s.*, gs.name AS group_name, s.name AS shop_name, s.active, su.domain, su.domain_ssl, su.physical_uri, su.virtual_uri FROM ps_shop_group gs LEFT JOIN ps_shop s ON s.id_shop_group = gs.id_shop_group LEFT JOIN ps_shop_url su ON s.id_shop = su.id_shop AND su.main = XX WHERE s.deleted = XX AND gs.deleted = XX ORDER BY gs.name, s.name

1 SELECT * FROM `ps_tab` a WHERE (a.id_tab = XX) LIMIT XX

1 SELECT id_tab, class_name FROM `ps_tab`

1 SELECT COUNT(DISTINCT l.id_lang) FROM `ps_lang` l INNER JOIN ps_lang_shop lang_shop ON (lang_shop.id_lang = l.id_lang AND lang_shop.id_shop = XX) WHERE l.`active` = XX LIMIT XX

1 SELECT * FROM `ps_lang` a LEFT JOIN `ps_lang_shop` `c` ON a.id_lang = c.id_lang AND c.id_shop = XX WHERE (a.id_lang = XX) LIMIT XX

1 SELECT s.id_shop, CONCAT(su.physical_uri, su.virtual_uri) AS uri, su.domain, su.main FROM ps_shop_url su LEFT JOIN ps_shop s ON (s.id_shop = su.id_shop) WHERE (su.domain = 'gardinenstoff-XX.de' OR su.domain_ssl = 'gardinenstoff-XX.de') AND s.active = XX AND s.deleted = XX ORDER BY LENGTH(uri) DESC

Tables stress

7 tab

5 shop_url

4 shop

3 hook

3 lang

3 lang_shop

2 tab_lang

2 module

2 module_shop

2 hook_module

2 country

1 currency_shop

1 quick_access_lang

1 quick_access

1 hook_alias

1 shop_group

1 configuration

1 theme

1 required_field

1 configuration_lang

1 country_lang

1 access

1 country_shop

1 currency

ObjectModel instances

1 Tab

1 Currency

1 Language

1 Employee

1 Country

1 Shop

Included files

1 ps-admin/index.php

2 ps-admin/../config/config.inc.php

3 config/config.inc.php

4 config/settings.inc.php

5 config/defines.inc.php

6 config/autoload.php

7 config/alias.php

8 classes/Autoload.php

9 cache/class_index.php

10 tools/profiling/Controller.php

11 classes/controller/Controller.php

12 tools/profiling/ObjectModel.php

13 classes/ObjectModel.php

14 tools/profiling/Hook.php

15 classes/Hook.php

16 tools/profiling/Db.php

17 classes/db/Db.php

18 classes/Context.php

19 classes/shop/Shop.php

20 classes/Tools.php

21 classes/db/DbPDO.php

22 classes/Validate.php

23 classes/cache/Cache.php

24 classes/db/DbQuery.php

25 config/defines_uri.inc.php

26 classes/Configuration.php

27 classes/Language.php

28 classes/Country.php

29 classes/Collection.php

30 classes/Cookie.php

31 classes/Rijndael.php

32 classes/Employee.php

33 config/smarty.config.inc.php

34 tools/smarty/Smarty.class.php

35 tools/smarty/sysplugins/smarty_internal_data.php

36 tools/smarty/sysplugins/smarty_internal_templatebase.php

37 tools/smarty/sysplugins/smarty_internal_template.php

38 tools/smarty/sysplugins/smarty_resource.php

39 tools/smarty/sysplugins/smarty_internal_resource_file.php

40 tools/smarty/sysplugins/smarty_cacheresource.php

41 tools/smarty/sysplugins/smarty_internal_cacheresource_file.php

42 config/smartyadmin.config.inc.php

43 ps-admin/functions.php

44 ./images.inc.php

45 classes/Dispatcher.php

46 classes/Tab.php

47 controllers/admin/AdminLoginController.php

48 classes/controller/AdminController.php

49 classes/Translate.php

50 translations/de/admin.php

51 classes/Profile.php

52 classes/Currency.php

53 classes/module/Module.php

54 classes/shop/ShopUrl.php

55 classes/Link.php

56 classes/Media.php

57 classes/QuickAccess.php

58 cache/smarty/compile/b6c12949471cf6ae59bb2fdfbb5951f4f9174aec.file.content.tpl.php

59 tools/smarty/plugins/modifier.escape.php

60 tools/smarty/plugins/modifier.date_format.php

61 tools/smarty/plugins/shared.make_timestamp.php

62 cache/smarty/compile/2a5d57024136f6557ec922e6212e6987d1acd4be.file.layout.tpl.php

63 cache/smarty/compile/f82eb88fec3f0db40363afb5874cde11b5da97ed.file.header.tpl.php

64 cache/smarty/compile/709b5f17d52eba8a7ea035a9ace428a32236f8f0.file.footer.tpl.php

Link to comment
Share on other sites

Du kannst auch ausprobieren die entsprechende Zeile in deiner /config/settings.inc.php auszukommentieren und probieren dich anzumelden. Ist aber nur eine quick & dirty Lösung. Du solltest das Modul mCrypt wieder konfigurieren wie es unter opensuse konfiguriert war.

 

Sonst ist nichts auffalendes vorhanden. Du kannst den Debug-Modus wieder deaktivieren, sprich die Datei so wiederherstellen wie sie vorher war.

Link to comment
Share on other sites

Hallo,

 

es fehlt die Erweiterung mccrypt. Bitte überprüfe deine PHP Konfiguration oder biete deinen Hosting-Provider diese einzuschalten.

 

Gruß

Das Server Modul MCrypt ist nicht installiert auf deinem neuen Webspace oder Fehlkonfiguriert. Du hattest dein Projekt vorher mit MCrypt und Rijndael am Laufen.

Danke ich werde es ausprobieren.

 

Du kannst auch ausprobieren die entsprechende Zeile in deiner /config/settings.inc.php auszukommentieren und probieren dich anzumelden. Ist aber nur eine quick & dirty Lösung. Du solltest das Modul mCrypt wieder konfigurieren wie es unter opensuse konfiguriert war.

 

Sonst ist nichts auffalendes vorhanden. Du kannst den Debug-Modus wieder deaktivieren, sprich die Datei so wiederherstellen wie sie vorher war.

 

Ich habe die Zeilen auskommentiert doch nun bekomm ich oben diese zwei Zeilen angezeigt.

Notice: Use of undefined constant _RIJNDAEL_KEY_ - assumed '_RIJNDAEL_KEY_' in /var/www/vhosts/gardinenstoff-24.de/httpdocs/classes/Cookie.php on line 76 Notice: Use of undefined constant _RIJNDAEL_IV_ - assumed '_RIJNDAEL_IV_' in /var/www/vhosts/gardinenstoff-24.de/httpdocs/classes/Cookie.php on line 76

Anmelden kann ich mich aber dennoch nicht bekomme dann diesen Fehler.

TECHNICAL ERROR:

 

Details: Error thrown: [object Object]

 

Text status: parsererror

Link to comment
Share on other sites

OK.

 

Es bleibt dir nur noch die Option mcrypt einzurichten und wenn das auch nicht fruchtet, den Shop manuell upzugraden, damit alle die Fehler die jetzt enthalten sind mit Übersiedlung und Konfiguration des Server auf ein anderes System zu beheben.

 

Bitte die Zeile wieder in der settings.inc.php wiederherstellen.

Link to comment
Share on other sites

Hallo,

 

ich weiß leider nicht wie ich das Modul MCrypt einrichten kann. Kann mir einer von euch dabei helfen? Habe schon bei meinem Provider angerufen doch die meinten ich sollte googlen und mich das selbst herausfinden.

Ich weiß das ich mich per SSH auf meinem Server einloggen muss doch leider nicht welchen Befehl ich ausführen soll.

 

LG

 

EDIT

Ich habe nun den Befehl gefunden und auf meinem Server ausgeführt

/$ sudo apt-get install php5-mcrypt

Paketlisten werden gelesen...

Abhängigkeitsbaum wird aufgebaut...

Statusinformationen werden eingelesen...

Die folgenden NEUEN Pakete werden installiert:

php5-mcrypt

0 aktualisiert, 1 neu installiert, 0 zu entfernen und 1 nicht aktualisiert.

Es müssen 16,9 kB an Archiven heruntergeladen werden.

Nach dieser Operation werden 111 kB Plattenplatz zusätzlich benutzt.

Hole:1 ftp://ftp.stratoserv...b/linux/ubuntu/ precise/universe php5-mcrypt i386 5.3.5-0ubuntu1 [16,9 kB]

debconf: kann Oberfläche nicht initialisieren: Dialog

debconf: (Die Dialog-Oberfläche funktioniert nicht auf einem Dumb-Terminal, einem Emacs-Shellbuffer oder ohne ein steuerndes Terminal.)

debconf: greife zurück auf die Oberfläche: Readline

debconf: kann Oberfläche nicht initialisieren: Readline

debconf: (Diese Oberfläche bedarf eines steuernden Terminals.)

debconf: greife zurück auf die Oberfläche: Teletype

dpkg-preconfigure: kann Stdin nicht wieder öffnen:

Es wurden 16,9 kB in 0 s geholt (29,2 kB/s)

Vormals nicht ausgewähltes Paket php5-mcrypt wird gewählt.

(Lese Datenbank ... 56888 Dateien und Verzeichnisse sind derzeit installiert.)

Entpacken von php5-mcrypt (aus .../php5-mcrypt_5.3.5-0ubuntu1_i386.deb) ...

Trigger für libapache2-mod-php5 werden verarbeitet ...

* Reloading web server config apache2

...done.

php5-mcrypt (5.3.5-0ubuntu1) wird eingerichtet ...

 

Der Apache ist neugestartet.

 

Muss ich jetzt noch etwas machen damit das Modul MCrypt läuft???

 

EDIT2

Ich kann mich nun im BO anmelden und es funktioniert.

 

Alle Bilder sind da und mein Shop läuft wieder. Vielen Dank für die Hilfe. :D

Der Thread kann als gelöst markiert werden.

Edited by Sue87 (see edit history)
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...