【问题标题】:Inmotion hosting / Symfony / session already sentInmotion 托管 / Symfony / 会话已发送
【发布时间】:2016-06-13 05:36:45
【问题描述】:

我刚刚将我的网站迁移到 inmotion 共享主机,但我无法在 prod 模式下运行我的应用程序。

这是一个屏幕:

警告: include_once(/home/applet15/public_html/web/../var/bootstrap.php.cache): 无法打开流:中没有这样的文件或目录 /home/applet15/public_html/web/app.php 在第 9 行

警告:include_once():打开失败 '/home/applet15/public_html/web/../var/bootstrap.php.cache' 对于 包含 (include_path='.:/usr/lib/php:/usr/local/lib/php') 在 /home/applet15/public_html/web/app.php 在第 9 行

致命错误:未捕获的 RuntimeException:无法启动会话 因为标头已经由 “/home/applet15/public_html/web/app.php”在第 9 行。 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage.php:134 堆栈跟踪:#0 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage.php(259): Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->start()

1 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Session.php(87):

Symfony\Component\HttpFoundation\Session\Storage\NativeSessionStorage->getBag('attributes')

2 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/Security/Http/Firewall/ContextListener.php(78):

Symfony\Component\HttpFoundation\Session\Session->get('_security_main')

3 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/Security/Http/Firewall.php(69):

Sy 在 /home/applet15/public_html/vendor/twig/twig/lib/Twig/Template.php 上 第 396 行

session.auto_start 设置为 0

如果我尝试安装新的 SF2/3 项目,一切正常。但是我的不能在 prod 模式下运行:(

哪里有问题?

谢谢

PS:在另一个共享主机上一切正常。

【问题讨论】:

    标签: php symfony session


    【解决方案1】:

    会话标头必须在任何其他输出之前发送。在提供的屏幕截图中,在会话标头之前输出了 2 个 php 警告。更正您的代码以消除警告或关闭警告。 (理想情况下,修改您的代码,以免引发警告)

    【讨论】:

    • 出现致命错误...但是此代码在其他主机上运行良好。传输文件后我什么也没做。
    • 可能警告已在其他设置中关闭。并非所有服务器都配置相同。您需要修复导致错误的 include_once 语句。
    • 他们还没有回复我的票,所以我退了钱并搬到 A2 Hosting。现在一切都很完美:)但是感谢您的建议:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-08
    • 1970-01-01
    • 2013-05-15
    • 2014-06-09
    • 1970-01-01
    • 2013-06-12
    • 2023-04-01
    相关资源
    最近更新 更多