php не пишет данные в сесиию

ruru

Новичок
PHP Version 4.1.2
вот такие грабли:
простой скрипт
PHP:
<?php
session_start();
$_SESSION['admin']="yes";
?>
успешно создаёт файл сессии, но в нем нет ни какой информации, он нулевого размера, никаких ошибок на экран не выводится, при выполнение скрипта
PHP:
<?php
session_start();
if(isset($_SESSION['flag']))
	{
	var_dump($_SESSION);
    echo "<br>sessions worked";
	}
else
    {
	var_dump($_SESSION);
	echo "<br>";
	$_SESSION['flag'] = true;
	var_dump($_SESSION);
	echo "<br>dont work";
	}
?>
на экран выводится, что собственно и ожидаемо, т.к. файл сессии то пустой =)
array(0) { }
array(1) { ["flag"]=> bool(true) }
dont work

куки работают и $_COOKIE('PHPSESSID') выдает ид сессии

в какую сторону копать , гугление ответа на вопрос не дало.
на анналогичном сервере но с PHP Version 5.3.6 все работает отлично (замена пхп с 4той на 5тую версию не расматривается)
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
замена пхп с 4той на 5тую версию не расматривается
а надо бы...

В логах тоже ничего нет? Ошибок там каких или еще чего.
 
Сверху