Я продолжаю получать сообщение об ошибке ниже. Эта проблема не существует на моем локальном хосте (xampp). Это когда файлы находятся на сервере, я получаю эту проблему.
Предупреждение: session_start () [function.session-start]: невозможно отправить
cookie сеанса — заголовки уже отправлены (вывод начался с
/home/plosta/public_html/bloom/Connections/bloom.php:1) в
/home/plosta/public_html/bloom/signin.php онлайн 158
это происходит на сервере, но не на локальном хосте
<?php
//bloom.php
# FileName="Connection_php_mysql.htm"# Type="MYSQL"# HTTP="true"$hostname_bloom = "localhost";
$database_bloom = "datacenter";
$username_bloom = "root";
$password_bloom = "";
$bloom = mysql_pconnect($hostname_bloom, $username_bloom, $password_bloom) or trigger_error(mysql_error(),E_USER_ERROR);
?>
Начните сеанс вверху своей страницы.
<?php
//before that noting
session_start();// Your code here
?>
похоже, что вы включили какой-то php и убедитесь, что в вашей строке Connections / bloom.php: 1 нет переноса строки, пробелов, html и т. д. да, все говорили, переместите ваш session_start () в строку: 1, но я думаю, что они вас помнят следует переместить его в начало строки всего потока: 1, а не только в signin.php
ob_start (); ob_flush ();
положил <?php ob_start(); ?>
в верхней части файла signin.php и <?php ob_flush();?>
внизу файла sigin.php
Вы можете попробовать следующие решения:
Поместите строку кода <?php ob_start(); ?>
в верхней части вашего файла
проверьте с вашим файлом signin.php, session_start()
должен быть в верхней части вашего кода. Переместите его из строки 158 в строку 1
Пожалуйста, проверьте с вашим кодом, если вы печатаете любую переменную / массив, используя echo or print
пожалуйста, удалите это
если вы сможете вставить весь код файла, для нас будет более понятным, чтобы вы быстро нашли правильное решение.
Обычно, когда говорится «заголовки уже отправлены», это означает, что вы уже запустили «буферизацию вывода», означает, что вы уже начали отправлять текст своему пользователю.
Если это непреднамеренно (вы не находитесь в настройке заголовка кода), проверьте несколько вещей, например:
Ошибка говорит обо всем, у вас есть session_start()
на линия 158, попробуйте добавить это на Топ вашего файла.
Удостовериться session_start()
должен быть в верхней части вашего кода. Переместить форму линия 158 в строка 1