Php 无法发送会话缓存限制器

Php 无法发送会话缓存限制器,php,session,Php,Session,当我在本地主机上运行我的网站时,它运行正常,当我在远程主机上运行它时 我在网页顶部发现以下错误: 警告:会话启动()[函数.会话启动]:无法发送会话 缓存限制器-标头已发送(输出已启动 位于/home/content/77/10963277/html/mysite.com/projecttest/includes/db_settings.php:12) 在/home/content/77/10963277/html/mysite.com/projecttest/login_2.php中 第59行

当我在本地主机上运行我的网站时,它运行正常,当我在远程主机上运行它时 我在网页顶部发现以下错误:

警告:会话启动()[函数.会话启动]:无法发送会话 缓存限制器-标头已发送(输出已启动 位于/home/content/77/10963277/html/mysite.com/projecttest/includes/db_settings.php:12) 在/home/content/77/10963277/html/mysite.com/projecttest/login_2.php中 第59行

警告:无法修改标题信息-标题已由发送 (输出已启动 位于/home/content/77/10963277/html/mysite.com/projecttest/includes/db_settings.php:12) 在/home/content/77/10963277/html/mysite.com/projecttest/login_2.php中 第62行


我不明白为什么在远程主机上会出现这种错误,而站点在本地主机上运行得很好。

在向浏览器输出任何内容之前,必须调用发送/修改HTTP头的函数,否则会出现错误:

警告:无法修改标题信息-标题已发送 (输出从文件:行开始)

您可以将
ob\u start()
放在脚本顶部,以避免出现此错误,或者确保在调用
session\u start()
之前未输出任何文本/错误消息

当我使用会话时,我总是将我的
会话\u start()
放在其他任何事情发生之前


脚本可以在本地主机上正常工作,因为它可以连接到DB服务器或其他东西,而在远程主机上,它无法连接,并且会抛出错误消息。

U在
(输出从/home/content/77/10963277/html/mysite.com/projecttest/includes/db_settings.php:12开始。Prolly a
无法连接到db
-message@DarkBee:但我正在连接到数据库,正在从sql表中查找数据,但在登录页面上出现错误。是的!现在在数据库中发现了此错误。DarkBee是正确的。