|
|
|
| на хосте А настройки сессий вот такие:
sessionSession Support enabled
Registered save handlers files user mm sqlite
Registered serializer handlers php php_binary wddx
|
На хосте B
sessionSession Support enabled
Registered save handlers files user sqlite
Registered serializer handlers php php_binary
|
Есть 2 файла:
1.php
ini_set('url_rewriter.tags','');
session_name("USER");
session_start();
|
2.php
session_destroy();
header ("Location: index.php");//переход в 3 файл
|
На хосте А оба файла работают отлично, но на хосте B выдает вот такую ошибку
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home//public_html/1.php:1) in /home/public_html/1.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at /home/public_html/1.php:1) in /home/public_html/2.php on line 2
|
Подскажите от чего так? дело в настройках php.ini? или в чем то другом? | |
|
|
|
|
|
|
|
для: chexov
(24.03.2008 в 08:01)
| | кто нить поможет? | |
|
|
|
|
|
|
|
для: chexov
(24.03.2008 в 11:04)
| | Кто нибудь помогите пожалуйста, а то я не знаю как хостеру объяснять | |
|
|
|
|
|
|
|
для: chexov
(24.03.2008 в 08:01)
| | У вас в 2.php не включена сессия... session_start(); надо писать в каждом файле | |
|
|
|
|
|
|
|
для: DEM
(24.03.2008 в 11:59)
| | включил все равно таже песня... | |
|
|
|
|
|
|
|
для: chexov
(24.03.2008 в 12:07)
| | Странно... Скорее всего дело в том, что вы вызывается session_start(); не в самом начале файла. Просто вроде бы она должна вызываться в самом начале файла. Поропбуйте в начале каждого файла написать ob_start(); | |
|
|
|