wdrożenia PrestaShop

Przeniesienie sklepu na inną domenę

  • 5 Odpowiedzi
  • 24744 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline apopo

  • Użytkownik
  • **
  • 23
  • 0
  • prestashop
  • PrestaShop: PS
  • Status: forum
Przeniesienie sklepu na inną domenę
« dnia: Maj 15, 2018, 12:41:07 pm »
Postawiłem nową instalkę sklepu na Preście 1.6.1.18. Niby wszystko jest ok, ale jak próbuję ją przenieść na inną domenę na tym samym serwerze, wyskakują mi błędy.
Przy wpisaniu adresu sklepu "500 Server Error", a przy próbie logowania się do panelu adm:
[PrestaShopException]
Link to database cannot be established:SQLSTATE[42000] [1044] Access denied for user 'xxxx_yyyy'@'localhost' to database 'zzz_aaa.pl'
at line 102 in file classes/db/DbPDO.php
97.     public function connect()
98.     {
99.         try {
100.             $this->link = $this->_getPDO($this->server, $this->user, $this->password, $this->database, 5);
101.         } catch (PDOException $e) {
102.             throw new PrestaShopException('Link to database cannot be established:'.$e->getMessage());
103.         }
104.
105.         // UTF-8 support
106.         if ($this->link->exec('SET NAMES \'utf8\'') === false) {
107.             throw new PrestaShopException('PrestaShop Fatal error: no utf-8 support. Please check your server configuration.');
DbPDOCore->connect - [line 319 - classes/db/Db.php]
DbCore->__construct - [line 240 - classes/db/Db.php] - [4 Arguments]
DbCore::getInstance - [line 66 - config/alias.php]
pSQL - [line 329 - classes/shop/Shop.php] - [1 Arguments]
ShopCore::initialize - [line 114 - config/config.inc.php]
require - [line 36 - admin/index.php] - [1 Arguments]

Nie wim co z tym powinienem zrobić. Proszę o pomoc.
« Ostatnia zmiana: Maj 15, 2018, 02:59:06 pm wysłana przez west »

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przeniesienie sklepu na inną domenę
« Odpowiedź #1 dnia: Maj 15, 2018, 02:59:26 pm »
Wpisac poprawne dane do logowania do bazy danych ?
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline apopo

  • Użytkownik
  • **
  • 23
  • 0
  • prestashop
  • PrestaShop: PS
  • Status: forum
Odp: Przeniesienie sklepu na inną domenę
« Odpowiedź #2 dnia: Maj 15, 2018, 03:46:37 pm »
Dane do logowania na 100% są ok., są takie same w sklepie źródłowym i docelowym (ten sam użytkownik w obu bazach).
Sprawdziłem też ponownie ustawienia w settings.inc.php, ps_shop_url, ps_shop_domain i ps_shop_domain_ssl.
Wszystko jest ok.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przeniesienie sklepu na inną domenę
« Odpowiedź #3 dnia: Maj 15, 2018, 04:55:09 pm »
Twój komputer nie może sie mylić
Wrzuć sobie w translator
Link to database cannot be established:SQLSTATE[42000] [1044] Access denied for user 'xxxx_yyyy'@'localhost' to database 'zzz_aaa.pl'a właściwie
Access denied for user
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline apopo

  • Użytkownik
  • **
  • 23
  • 0
  • prestashop
  • PrestaShop: PS
  • Status: forum
Odp: Przeniesienie sklepu na inną domenę
« Odpowiedź #4 dnia: Maj 15, 2018, 07:43:51 pm »
Miałeś rację West.
Miałem jednak literówkę w linku do bazy. Po poprawieniu mam jednak inne problemy. Posypał się cały sklep.
Okno logowania wygląda jak w załączniku.
Po zalogowaniu, mniej więcej tak samo wygląda cały panel administracyjny, z tym, że nie niektóre opcje nie wyświetlają się.
Są też problemy po stronie klienta. Niektóre funkcje nie działają, a po włączeniu trybu debugowania i kliknięciu np na koszyk wyskakuje komunikat:
[PrestaShopDatabaseException]
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
SELECT choice FROM `ps_pf` WHERE id_cart =
at line 791 in file classes/db/Db.php
786.         if ($webservice_call && $errno) {
787.             $dbg = debug_backtrace();
788.             WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97);
789.         } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) {
790.             if ($sql) {
791.                 throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>');
792.             }
793.
794.             throw new PrestaShopDatabaseException($this->getMsgError());
795.         }
796.     }
DbCore->displayError - [line 425 - classes/db/Db.php] - [1 Arguments]
DbCore->query - [line 643 - classes/db/Db.php] - [1 Arguments]
DbCore->executeS - [line 68 - modules/paragonfaktura/paragonfaktura.php] - [1 Arguments]
paragonfaktura->hookdisplayShoppingCartFooter - [line 591 - classes/Hook.php] - [1 Arguments]
HookCore::coreCallHook - [line 546 - classes/Hook.php] - [3 Arguments]
HookCore::exec - [line 372 - controllers/front/ParentOrderController.php] - [2 Arguments]
ParentOrderControllerCore->_assignSummaryInformations - [line 368 - controllers/front/OrderOpcController.php]
OrderOpcControllerCore->initContent - [line 189 - classes/controller/Controller.php]
ControllerCore->run - [line 367 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 28 - index.php]
To trochę za dużo, jak dla mnie. Boję się, że coś spie_rzę.
« Ostatnia zmiana: Maj 16, 2018, 09:39:21 am wysłana przez west »

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: Przeniesienie sklepu na inną domenę
« Odpowiedź #5 dnia: Październik 05, 2018, 08:40:29 am »
DbCore->executeS - [line 68 - modules/paragonfaktura/paragonfaktura.php] - [1 Arguments]moduł paragon / faktura
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl