Проблем със Session_start();

vik96

Registered
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ....

Показва го във всеки файл който използва базата данни.
( Всеки файл в началото има
Код:
<? include ("config")
)

В Config.php на първият ред има :
Код:
 <? session_start();...

Доскоро нямаше никакви проблеми , но след като преинсталирах AppServ започна да ми изписва тази грешка.
 
Имаш ли нещо преди include ("config")?
Ако използваш UTF-8 енкодинг го смени с "UTF-8 without ROM"
 
Код:
Имаш ли нещо преди include ("config")?
Ако използваш UTF-8 енкодинг го смени с "UTF-8 without ROM"
Нямам нищо.UTF-8 without ROM е ![/quote]
 
До преди 2-3 седмици работеше идеално..Незнам какво му стана.Забелязвам че бисквитките и сесиите не се създават!
 
че за какво ти е <? session_start();... в конфиг файл ???
ползвай тоя
<?php
$host="localhost";
$dbusername="DB_user";
$dbpassword="DB_pass";
$db="DB_name";

$db_conn = mysql_connect("$host", "$dbusername", "$dbpassword")
or die("Не мога да се свържа с BD!");

$conn=mysql_select_db("$db", $db_conn) or die("Не мога да се свържа с BD!");

mysql_query("SET NAMES UTF8");

?>

и го направи така <?php include ("config") щом ти е на първи ред ;)
 
Я си погледни php.ini да нямаш отметки пред

session.save_handler = files

И надолу, щом си слагал нов сървър.
 
IzKuFeLiQqQqQ каза:
че за какво ти е <? session_start();... в конфиг файл ???
ползвай тоя
<?php
$host="localhost";
$dbusername="DB_user";
$dbpassword="DB_pass";
$db="DB_name";

$db_conn = mysql_connect("$host", "$dbusername", "$dbpassword")
or die("Не мога да се свържа с BD!");

$conn=mysql_select_db("$db", $db_conn) or die("Не мога да се свържа с BD!");

mysql_query("SET NAMES UTF8");

?>

и го направи така <?php include ("config") щом ти е на първи ред ;)

Config.php e инклуднат във всеки един файл ,който използва PHP...За да не го пиша въс всеки един файл съм го написал във config.php

BTW: Сложих един стар Бек-ъп и проработи без грешка,но за съжаление не разбрах какъв беше проблема.

Ще дам точката на @ISO , защото той се отзова първи :)
 

Back
Горе