Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;无法启动会话:已由PHP启动;使用CMS时出错_Php_Apache_Symfony_Content Management System_Prestashop - Fatal编程技术网

&引用;无法启动会话:已由PHP启动;使用CMS时出错

&引用;无法启动会话:已由PHP启动;使用CMS时出错,php,apache,symfony,content-management-system,prestashop,Php,Apache,Symfony,Content Management System,Prestashop,我安装了一个名为Prestashop的CMS:它在一个特定的域下运行,在Apache上有一个特定的VirtualHost配置,在一个带有其他PHP应用程序的服务器上运行 当我尝试以管理员用户身份登录时,我收到以下错误(这是Apache错误日志): [Wed Jan 18 00:09:16.059190 2017][:error][pid 31253][client xx.xx.xx.xx:63129]PHP致命错误:未捕获异常“RuntimeException”,消息为“无法启动会话:已由PHP

我安装了一个名为Prestashop的CMS:它在一个特定的域下运行,在Apache上有一个特定的VirtualHost配置,在一个带有其他PHP应用程序的服务器上运行

当我尝试以管理员用户身份登录时,我收到以下错误(这是Apache错误日志):

[Wed Jan 18 00:09:16.059190 2017][:error][pid 31253][client xx.xx.xx.xx:63129]PHP致命错误:未捕获异常“RuntimeException”,消息为“无法启动会话:已由PHP启动”。/opt/wp/apps/prestashop/app/cache/prod/classes.PHP:108\n堆栈跟踪:\n#0/opt/wp/apps/prestashop/app/cache/prod/classes.PHP(483):Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start()\n#1/opt/wp/apps/prestashop/vendor/Symfony/Symfony/src/Symfony/Component/Security/Csrf/TokenStorage/SessionTokenStorage.php(90):Symfony\Component\HttpFoundation\Session\Session->->启动()\n#2/opt/wp/apps/prestashop/vendor/symfony/symfony/Component/Security/Csrf/CsrfTokenManager.php(54):symfony\Component\Security\Csrf\TokenStorage\SessionTokenStorage->hasToken(“匿名用户”)\n#3/opt/wp/apps/prestashop/app/app/cache/prod/classes.php(8196):symfony\Component\Security\Csrf\Csrf\tokenmanager->->(“匿名用户”)\n#4/opt/wp/apps/prestashop/classes/Link.php(722):PrestaShopBundle\Service\Routing\Router->generate('admin#product\u c…'))\n#5/opt/wordpre-in/opt/wp/apps/prestashop/app/bootstrap.php.cache第3216行,参考:'

PHP session auto_start参数在PHP.ini中设置为0

我不明白我怎样才能解决这个问题。它可能取决于Apache或PHP配置


非常感谢。

我的Symfony 3.2应用程序也遇到了同样的问题,当时我正在将web服务器从PHP5.5.12升级到PHP5.6.31。再次升级到PHP7.0.23后,一切恢复正常。

错误是不言自明的;查看你所有的文件弗雷德,我不太了解php编码,我希望不必编辑cms代码,你是什么意思?把你自己的与会话相关的文件放在你自己的计算机上,搜索所有包含
session_start()您会找到它。6或7个文件包含“session_start()”请参阅和-如果您包含启动会话的文件或需要的文件,则可能会导致此问题。