Sue87 Posted April 5, 2013 Share Posted April 5, 2013 (edited) 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 April 17, 2013 by Sue87 (see edit history) Link to comment Share on other sites More sharing options...
guest* Posted April 5, 2013 Share Posted April 5, 2013 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.prestashop.com/forums/index.php?/topic/197742-forums-regeln/ Link to comment Share on other sites More sharing options...
thepan Posted April 5, 2013 Share Posted April 5, 2013 Ist es der gleiche server? BO login page kannst du offnen aber kannst dich nicht einloggen? Irgendeine Fehlermeldung? Link to comment Share on other sites More sharing options...
guest* Posted April 5, 2013 Share Posted April 5, 2013 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. Link to comment Share on other sites More sharing options...
Sue87 Posted April 5, 2013 Author Share Posted April 5, 2013 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. 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 More sharing options...
guest* Posted April 5, 2013 Share Posted April 5, 2013 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 More sharing options...
Sue87 Posted April 6, 2013 Author Share Posted April 6, 2013 (edited) 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 Vll helfen ja noch die Server Daten. Bestriessystem: Ubuntu 12.04.2 LTS Panel-Version: 11.0.9 Update #44 Edited April 6, 2013 by Sue87 (see edit history) Link to comment Share on other sites More sharing options...
guest* Posted April 6, 2013 Share Posted April 6, 2013 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 More sharing options...
Sue87 Posted April 6, 2013 Author Share Posted April 6, 2013 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 Link to comment Share on other sites More sharing options...
guest* Posted April 6, 2013 Share Posted April 6, 2013 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 More sharing options...
guest* Posted April 7, 2013 Share Posted April 7, 2013 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 More sharing options...
Sue87 Posted April 7, 2013 Author Share Posted April 7, 2013 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 Load time: 330msGood 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 More sharing options...
rumata Posted April 7, 2013 Share Posted April 7, 2013 Hallo, es fehlt die Erweiterung mccrypt. Bitte überprüfe deine PHP Konfiguration oder biete deinen Hosting-Provider diese einzuschalten. Gruß Link to comment Share on other sites More sharing options...
guest* Posted April 7, 2013 Share Posted April 7, 2013 Das Server Modul MCrypt ist nicht installiert auf deinem neuen Webspace oder Fehlkonfiguriert. Du hattest dein Projekt vorher mit MCrypt und Rijndael am Laufen. Link to comment Share on other sites More sharing options...
guest* Posted April 7, 2013 Share Posted April 7, 2013 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 More sharing options...
Sue87 Posted April 7, 2013 Author Share Posted April 7, 2013 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 More sharing options...
guest* Posted April 7, 2013 Share Posted April 7, 2013 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 More sharing options...
Sue87 Posted April 8, 2013 Author Share Posted April 8, 2013 (edited) 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-mcryptPaketlisten 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. Der Thread kann als gelöst markiert werden. Edited April 8, 2013 by Sue87 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now