Jump to content

Upgrade De La 1.5.4 La 1.6.x


Japp

Recommended Posts

Salut 

 

Am facut update la prestashop-ul vechi si acum cand incerc sa accesez meniul Module primesc acest mesaj: /home/serviciiweb/public_html/heat/classes/AdminCatalog.php

 

Problema este ca nu gasesc acest fisier nicaieri, am dezarhivat si site-ul vechi dar nu apare nici acolo.

 

Sunt incepator in ale prestashop-ului asa ca posibil sa fie ceva foarte simplu.

 

Astept raspuns din partea voastra si multumesc anticipat.

Link to comment
Share on other sites

am incercat si eu sa fac upgrade la 1.6 cu ajutorul 1-Click Upgrade . Cred ca in timpul upgrade-ului conexiunea la internet a fost intrerupta.

Acum site-ul (www.iluminat-electrice.ro) si panoul de administrare imi returneaza eroarea 500.

Am nevoie de ajutorul vostru.

Va multumesc.

Link to comment
Share on other sites

Buna ziua,

pas 1. Am activat... imi apare mesajul:  

Fatal error: Class 'Core_Business_ContainerBuilder' not found in /home/elbastar/public_html/iluminat-electrice.ro/config/bootstrap.php on line 27

 

pas 2. Am sters cache/class_index.php

pas 3. Asta imi apare acum in panoul de administrare:

 

 

[PrestaShopDatabaseException]

Unknown column 'a.start_day' in 'where clause'
 

SELECT a.`id_ps_advice`, a.`selector`, a.`location`, al.`html`
FROM `ps_advice` a

            LEFT JOIN `ps_advice_lang` al ON al.`id_advice` = a.`id_advice`
            LEFT JOIN `ps_tab_advice` at ON at.`id_advice` = a.`id_advice`
WHERE (
            a.`validated` = 1 AND
            a.`hide` = 0 AND
            al.`id_lang` = 2 AND
            at.`id_tab` = 41 AND
            ((a.`start_day` = 0 AND a.`stop_day` = 0) OR (30 >= a.`start_day` AND 30 <= a.`stop_day`)))


at line 791 in file classes/db/Db.php

 

786. if ($webservice_call && $errno) {
787. $dbg = debug_backtrace();
788. WebserviceRequest::getInstance()->setError(500, '
 '.$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]
    Argument [0]
    SELECT a.`id_ps_advice`, a.`selector`, a.`location`, al.`html`
    FROM `ps_advice` a

                LEFT JOIN `ps_advice_lang` al ON al.`id_advice` = a.`id_advice`
                LEFT JOIN `ps_tab_advice` at ON at.`id_advice` = a.`id_advice`
    WHERE (
                a.`validated` = 1 AND
                a.`hide` = 0 AND
                al.`id_lang` = 2 AND
                at.`id_tab` = 41 AND
                ((a.`start_day` = 0 AND a.`stop_day` = 0) OR (30 >= a.`start_day` AND 30
  • DbCore->query - [line 643 - classes/db/Db.php] - [1 Arguments]
    Argument [0]
    SELECT a.`id_ps_advice`, a.`selector`, a.`location`, al.`html`
    FROM `ps_advice` a

                LEFT JOIN `ps_advice_lang` al ON al.`id_advice` = a.`id_advice`
                LEFT JOIN `ps_tab_advice` at ON at.`id_advice` = a.`id_advice`
    WHERE (
                a.`validated` = 1 AND
                a.`hide` = 0 AND
                al.`id_lang` = 2 AND
                at.`id_tab` = 41 AND
                ((a.`start_day` = 0 AND a.`stop_day` = 0) OR (30 >= a.`start_day` AND 30
  • DbCore->executeS - [line 96 - modules/gamification/classes/Advice.php] - [1 Arguments]
    Argument [0]
    DbQuery Object
    (
    [query:protected] => Array
    (
    [type] => SELECT
    [select] => Array
    (
    [0] => a.`id_ps_advice`, a.`selector`, a.`location`, al.`html`
    )

    [from] => Array
    (
    [0] => `ps_advice` a
    )

    [join] => Array
    (
    [0] =>
                LEFT JOIN `ps_advice_lang` al ON al.`id_advice` = a.`id_advice`
                LEFT JOIN `ps_tab_advice` at ON at.`id_advice` = a.`id_advice`
    )

    [where] => Array
    (
    [0] =>
                a.`validated` = 1 AND
                a.`hide` = 0 AND
                al.`id_lang` = 2 AND
                at.`id_tab` = 41 AND
                ((a.`start_day` = 0 AND a.`stop_day` = 0) OR (30 >= a.`start_day` AND 30 Array
    (
    )

    [having] => Array
    (
    )

    [order] => Array
    (
    )

    [limit] => Array
    (
    [offset] => 0
    [limit] => 0
    )

    )

    )
     
  • Advice::getValidatedByIdTab - [line 145 - modules/gamification/gamification.php] - [1 Arguments]
    Argument [0]
    41
  • Gamification->hookDisplayBackOfficeHeader - [line 587 - classes/Hook.php] - [1 Arguments]
    Argument [0]
     
  • HookCore::coreCallHook - [line 542 - classes/Hook.php] - [3 Arguments]
    Argument [0]

    Argument [1]
    hookdisplayBackOfficeHeader
    Argument [2]
     
  • HookCore::exec - [line 2721 - classes/controller/AdminController.php] - [2 Arguments]
    Argument [0]
    displayBackOfficeHeader
    Argument [1]
    Array
    (
    )
     
  • AdminControllerCore->init - [line 170 - classes/controller/Controller.php]
    165. /**
    166. * Starts the controller process (this method should not be overridden!)
    167. */
    168. public function run()
    169. {
    170. $this->init();
    171. if ($this->checkAccess()) {
    172. // setMedia MUST be called before postProcess
    173. if (!$this->content_only && ($this->display_header || (isset($this->className) && $this->className))) {
    174. $this->setMedia();
    175. }
  • ControllerCore->run - [line 367 - classes/Dispatcher.php]
    362. if (isset($params_hook_action_dispatcher)) {
    363. Hook::exec('actionDispatcher', $params_hook_action_dispatcher);
    364. }
    365.
    366. // Running controller
    367. $controller->run();
    368. } catch (PrestaShopException $e) {
    369. $e->displayMessage();
    370. }
    371. }
    372.
  • DispatcherCore->dispatch - [line 58 - admin/index.php]
    53. if (!isset($_REQUEST['controller']) && isset($_REQUEST['tab'])) {
    54. $_REQUEST['controller'] = strtolower($_REQUEST['tab']);
    55. }
    56.
    57. // Prepare and trigger admin dispatcher
    58. Dispatcher::getInstance()->dispatch();

am mare nevoie de ajutorul vostru!

 

Astept cotatie de pret :)

Nici nu mai vreau 1.6  :(

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

Buna,

Backup ai la baza de date si la fisiere ?

Pentru prima eroare ar trebui sa verifici daca ai fiiserul: /Core/Business/Core_Business_ContainerBuilder.php

Daca il ai .. il poti redenumi pe acesta .. si sa il recopiezi pe cel pe care o sa il downloadezi odata cu arhiva prestashop (last version).

Acele tabele la care ai erori .. este posibil ca un modul sau 2 sa nu fie compatibile cu versiunea ta actuala de prestashop.

Trebuiesc inactivate cam toate modulele custom si vazut pe ce module ai erori.

Bafta,

 

La Multi Ani, un an mai bun!

Link to comment
Share on other sites

Salut si La multi ani,

 

ma tot chinui sa fac modulul 1-Click Upgrade sa functioneze si nu reusesc.

 

Nu pot nici sa il configurez din pagina de module si nici sa il pornesc din pagina de parametrii avansati.

 

Imi doresc sa fac trecerea de la 1.5.6.2 la 1.6.1

 

 

Ajutor va rog, nu mai am nici o varianta in minte.

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...