我刚将我的网站迁移到inmotion共享主机,但我无法在prod模式下运行我的应用程序。
这是一个屏幕:
警告: include_once(/家/ applet15 /的public_html / WEB /../ VAR / bootstrap.php.cache): 无法打开流:没有这样的文件或目录 第9行/home/applet15/public_html/web/app.php
警告:include_once():打开失败 '/home/applet15/public_html/web/../var/bootstrap.php.cache'for 包含(include_path ='。:/ usr / lib / php:/ usr / local / lib / php')in 第9行/home/applet15/public_html/web/app.php
致命错误:未捕获RuntimeException:无法启动会话 因为标题已经被发送了 第9行的“/home/applet15/public_html/web/app.php” /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 \组件\ HttpFoundation \会话\存储\ NativeSessionStorage->启动()
1 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/HttpFoundation/Session/Session.php(87):
的Symfony \元器件\ HttpFoundation \会话\存储\ NativeSessionStorage-> getBag( '属性')
2 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/Security/Http/Firewall/ContextListener.php(78):
的Symfony \元器件\ HttpFoundation \会话\会话而>获得( '_ security_main')
3 /home/applet15/public_html/vendor/symfony/symfony/src/Symfony/Component/Security/Http/Firewall.php(69):
Sy in /home/applet15/public_html/vendor/twig/twig/lib/Twig/Template.php on 第396行
session.auto_start设置为0
如果我尝试安装新的SF2 / 3项目,一切正常。但是我不能以刺激模式运行:(
哪里可能有问题?
由于
PS:其他共享主机上的一切正常。
答案 0 :(得分:0)
必须在任何其他输出之前发送会话标头。在提供的屏幕截图中,在会话标头之前输出2个php警告。纠正您的代码以消除警告或关闭警告。 (理想情况下,修改您的代码,以便不提出警告)