Prestashop 目录产品页面在从1.7.3升级到1.7.6后出现错误500

Prestashop 目录产品页面在从1.7.3升级到1.7.6后出现错误500,prestashop,upgrade,prestashop-1.7,Prestashop,Upgrade,Prestashop 1.7,从1.7.3.1升级到1.7.6.1后,我无法访问产品目录页或编辑任何产品 它给了我两个致命的php错误 第一个异常:Twig\Error\RuntimeError 在src/PrestaShopBundle/Resources/views/Admin/layout.html.twig(第34行)中 第二个异常:Symfony\Component\DependencyInjection\exception\ServiceNotFoundException in vendor/symfony/sy

从1.7.3.1升级到1.7.6.1后,我无法访问产品目录页或编辑任何产品

它给了我两个致命的php错误

第一个异常:Twig\Error\RuntimeError

在src/PrestaShopBundle/Resources/views/Admin/layout.html.twig(第34行)中

第二个异常:Symfony\Component\DependencyInjection\exception\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.
供应商/symfony/symfony/src/symfony/Component/DependencyInjection/Container.php中的
(第348行)

如果($lev证明,相关产品模块没有更新。这是在市场上购买的模块。我检查了兼容性,它说它与1.7.6.1兼容,所以出于这个原因,再加上我的后台告诉我有0个可用的更新,并且模块是最新的,我认为一切都很好

但是很明显,在市场上购买的模块没有在prestashop中显示其更新


我修复了这个问题,卸载了相关的产品模块,并从prestashop marketplace下载了最新的1.6.4而不是1.6.3。

尝试删除/var/cache/dev和/var/cache/prod中的所有文件,还删除了/app/cache/dev和/app/cache/prodholl,我已经尝试了,但运气不好,请参见下面的答案。
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.