Страница продукта каталога дает ошибку 500 после обновления с 1.7.3 до 1.7.6 - PullRequest
0 голосов
/ 10 октября 2019

Я не могу получить доступ к странице каталога продуктов или редактировать какие-либо продукты после обновления с 1.7.3.1 до 1.7.6.1

Это дает мне две фатальные ошибки php.

Первое исключение:Twig \ Error \ RuntimeError

в src / PrestaShopBundle / Resources / views / Admin / layout.html.twig (строка 34)

    layoutHeaderToolbarBtn is defined ? layoutHeaderToolbarBtn : [],

    layoutDisplayType is defined ? layoutDisplayType : '',

    showContentHeader is defined ? showContentHeader : true,

    headerTabContent is defined ? headerTabContent : '',

    enableSidebar is defined ? enableSidebar : false,

Line 34  help_link is defined ? help_link : ''

  )

  )) %}

{% import '@PrestaShop/Admin/macros.html.twig' as ps %}

Второе исключение: Symfony \ Component \ DependencyInjection \Исключение \ ServiceNotFoundException

in vendor/symfony/symfony/src/Symfony/Component/DependencyInjection/Container.php (line 348)

            if ($lev <= \strlen($id) / 3 || false !== strpos($knownId, $id)) {

                $alternatives[] = $knownId;

            }

        }

        throw new ServiceNotFoundException($id, null, null, $alternatives);

    }[enter image description here][1]

}

/**

 * Returns true if the given service has actually been initialized.

Крест размещен здесь https://www.prestashop.com/forums/topic/1003821-catalog-product-page-gives-error-500-after-upgrade-from-173-to-176/

Скриншот ошибки

1 Ответ

0 голосов
/ 10 октября 2019

Оказывается, что модуль связанных продуктов не обновлялся. Это модуль, купленный на торговой площадке. Я проверил совместимость, и она сказала, что она совместима с 1.7.6.1, поэтому по этой причине, в сочетании с моим бэк-офисом, который сообщил мне, что у меня 0 доступных обновлений и что модуль обновлен, я предположил, что все было хорошо.

Но, очевидно, модули, купленные на рынке, не имеют своих обновлений в prestashop.

Я исправил проблему, удалив модуль связанных продуктов и загрузив новейшую версию 1.6.4 вместо 1.6.3 с магазина prestashop.

...