wdrożenia PrestaShop

Masa błędów po aktualizacji

  • 6 Odpowiedzi
  • 3040 Wyświetleń

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

*

Offline dawidd

  • Nowy
  • *
  • 9
  • 0
  • prestashop
  • PrestaShop: 1.7
  • Status: forum
Masa błędów po aktualizacji
« dnia: Luty 28, 2015, 07:42:57 pm »
Witam,
mam problem z moim sklepem po automatycznej aktualizacji do 1.0.6.12 na serwarze linuxpl.com
Adres sklepu www.brillant-shop.pl
Niestety wgranie kopii zapasowej nic nie pomaga.
Nie działaja ustawienia podatków, przez co nie moge dodać produktu. Nie pokazują się moje zamównia kontrolne.  Nie mogę wyłączyć zaokrąglania cen. Wszystkie ceny produktów obniżyły się średnio o ok 15%.
Konsola błędów po stronie back office pokazuje

[PrestaShopDatabaseException]Nieznana kolumna 'last_connection_date' w  where clause


[pre]         UPDATE `ps_employee` SET `last_connection_date` = CURRENT_DATE() WHERE `id_employee` = 1 AND `last_connection_date`< CURRENT_DATE() [/pre]
at line 646 in file classes/db/Db.php[pre]641.          WebserviceRequest::getInstance()->setError(500, '[SQL Error] '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97); 642.       } 643.       elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) 644.       { 645.          if ($sql) 646.             throw new PrestaShopDatabaseException($this->getMsgError().'[br /][br /]'.$sql.'[/pre]'); 647.          throw new PrestaShopDatabaseException($this->getMsgError()); 648.       } 649.    } 650. 651.    /** [list]
[li]DbCore->displayError -  - [pre]Argument [/pre][list][li][pre] UPDATE `ps_employee` SET `last_connection_date` = CURRENT_DATE() WHERE `id_employee` = 1 AND `last_connection_date`< CURRENT_DATE() [/pre][/li]
[li]DbCore->query -  - [pre]Argument [/pre][list][li][pre] UPDATE `ps_employee` SET `last_connection_date` = CURRENT_DATE() WHERE `id_employee` = 1 AND `last_connection_date`< CURRENT_DATE() [/pre][/li]
[li]DbCore->execute -  - [pre]Argument [/pre][list][li][pre] UPDATE `ps_employee` SET `last_connection_date` = CURRENT_DATE() WHERE `id_employee` = 1 AND `last_connection_date`< CURRENT_DATE() [/pre][/li]
[li]EmployeeCore::setLastConnectionDate -  - [pre]Argument [/pre][list][li][pre] 1 [/pre][/li]
[li]AdminControllerCore->init - [pre]158.    /** 159.     * Start controller process (this method shouldn't be overriden !) 160.     */ 161.    public function run() 162.    { 163.       $this->init(); 164.       if ($this->checkAccess()) 165.       { 166.          // setMedia MUST be called before postProcess 167.          if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className))) 168.             $this->setMedia(); [/pre][/li]
[li]ControllerCore->run - [pre]368.          // Execute hook dispatcher 369.          if (isset($params_hook_action_dispatcher)) 370.             Hook::exec('actionDispatcher', $params_hook_action_dispatcher); 371. 372.          // Running controller 373.          $controller->run(); 374.       } 375.       catch (PrestaShopException $e) 376.       { 377.          $e->displayMessage(); 378.       } [/pre][/li]
[li]DispatcherCore->dispatch - [pre]49.    $_POST['controller'] = strtolower($_POST['tab']); 50. if (!isset($_REQUEST['controller']) && isset($_REQUEST['tab'])) 51.    $_REQUEST['controller'] = strtolower($_REQUEST['tab']); 52. 53. // Prepare and trigger admin dispatcher 54. Dispatcher::getInstance()->dispatch(); [/pre][/li]
[/list][/li]
[/list][/li]
[/list][/li]
[/list][/li]
[/list]
« Ostatnia zmiana: Luty 28, 2015, 11:51:44 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: Masa błędów po aktualizacji
« Odpowiedź #1 dnia: Luty 28, 2015, 11:53:03 pm »
wgraj tabelę ps_employee ponownie ją masz uszkodzoną
z backupu odtwórz też baze danych jeśli już robisz przywracanie sklepu
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline dawidd

  • Nowy
  • *
  • 9
  • 0
  • prestashop
  • PrestaShop: 1.7
  • Status: forum
Odp: Masa błędów po aktualizacji
« Odpowiedź #2 dnia: Marzec 02, 2015, 09:17:40 am »
Niestety nie mam w ogóle takiego pliku  jak go odtworzyć?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Masa błędów po aktualizacji
« Odpowiedź #3 dnia: Marzec 02, 2015, 09:28:31 am »
to nie plik tylko kolumna bazy danych (utworzysz np, przez phpMyAdmin)
design4VIP z innej strony...

*

Offline dawidd

  • Nowy
  • *
  • 9
  • 0
  • prestashop
  • PrestaShop: 1.7
  • Status: forum
Odp: Masa błędów po aktualizacji
« Odpowiedź #4 dnia: Marzec 03, 2015, 09:02:12 am »
Pomoże mi ktoś uzupełnić tą kolumne?

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: Masa błędów po aktualizacji
« Odpowiedź #5 dnia: Marzec 03, 2015, 09:10:12 am »
zapoznaj sie z poleciem zapytania bazy MySQL - ALTER TABLE - i stworz przy jego pomocy kolumne "last_connection_date" w ps_employee
design4VIP z innej strony...

*

Offline dawidd

  • Nowy
  • *
  • 9
  • 0
  • prestashop
  • PrestaShop: 1.7
  • Status: forum
Odp: Masa błędów po aktualizacji
« Odpowiedź #6 dnia: Marzec 03, 2015, 11:20:24 am »
Dziękuje, Serdecznie. Będe próbował .