Pim-community-dev: 会话表丢失

创建于 2017-11-22  ·  11评论  ·  资料来源: akeneo/pim-community-dev

我正在报告一个错误

在全新安装 Akeneo 2.0 CE 时收到此错误消息,任何帮助都会很棒

最有用的评论

使用docker-compose (https://github.com/akeneo/pim-community-dev/blob/master/docker-compose.yml)。

index_hosts中的app/config/parameters.ymlelasticsearch: 9200并重新启动bin/docker/pim-initialize.sh就可以了。

谢谢@sugalvojau

所有11条评论

知道问题与服务器内存有关!

我在 docker-compose down and up 之后遇到了这个:

/HttpFoundation/Session/Storage/NativeSessionStorage.php 第 145 行

警告:session_start():无法读取会话数据:/srv/pim/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage 中的用户(路径:/var/lib/php/sessions)第 145 行的 .php

警告:session_start():无法读取会话数据:/srv/pim/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage 中的用户(路径:/var/lib/php/sessions)第 145 行的 .php

致命错误:未捕获的 PDOException:SQLSTATE[42S02]:未找到基表或视图:1146 表 'akeneo_pim.pim_session' 在 /srv/pim/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement 中不存在.php:105 堆栈跟踪:#0 /srv/pim/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php(105): PDOStatement->execute(NULL) #1 /srv/pim/vendor /symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/PdoSessionHandler.php(531): Doctrine\DBAL\Driver\PDOStatement->execute() #2 /srv/pim/vendor/symfony/symfony /src/Symfony/Component/HttpFoundation/Session/Storage/Handler/AbstractSessionHandler.php(92): Symfony\Component\HttpFoundation\Session\Storage\Handler\PdoSessionHandler->doRead('nea8srqf5kq9231...') #3 /srv /pim/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/PdoSessionHandler.php(278): Symfony\Component\HttpFoundation\Session\Storage\Handler\AbstractSessionHandler->read('nea8srqf5kq9231. ..') #4 /srv/pim/vendor/symfony/symfo ny/src/Symfony/Component/HttpFoundati 在 /srv/pim/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php 中的第 107 行`

我有完全相同的问题, @Navds的解决方案是什么?

对不起,伙计,完全忘记了他的。
我想我确保 /var/lib/php/sessions 存在且可写

对我来说,创建sessions文件夹并使其可写不起作用。

你是怎么解决的? 我继续收到有关数据库中缺少akeneo_pim.pim_session表的错误。

@Saadkhalid87 ,你是怎么解决的?

好的,最后我解决了运行bin/docker/pim-front.sh ...

几分钟前我遇到了同样的错误。
但是,这种错误的根本原因是我无法连接到 Elasticsearch。
可以在此处找到此问题的解决方案:
https://github.com/akeneo/pim-community-dev/issues/6783

简而言之。 将index_hosts ( app/config/parameters.yml文件) 更新为index_hosts: 'elastic:changeme<strong i="12">@elasticsearch</strong>:9200'解决了这里的问题..

Akeneo v2.3

我有同样的问题但无法解决

request.CRITICAL: 处理异常时抛出异常 (Doctrine\DBAL\Driver\PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'akeneo_pim.pim_session' 不存在

使用docker-compose (https://github.com/akeneo/pim-community-dev/blob/master/docker-compose.yml)。

index_hosts中的app/config/parameters.ymlelasticsearch: 9200并重新启动bin/docker/pim-initialize.sh就可以了。

谢谢@sugalvojau

使用docker-compose (https://github.com/akeneo/pim-community-dev/blob/master/docker-compose.yml)。

index_hosts中的app/config/parameters.ymlelasticsearch: 9200并重新启动bin/docker/pim-initialize.sh就可以了。

谢谢@sugalvojau

谢谢...这让我发疯。

此页面是否有帮助?
0 / 5 - 0 等级