У меня возникают проблемы с сеансом и заголовком. Прежде всего, они работают на моем локальном компьютере разработки. Но после того, как я опубликовал сайт, они там не работают.Хранение и заголовок PHP Session («location:») Проблема
Первая проблема заключается в сохранении данных сеанса. Я все пробовал.
- Я написал
session_start()
в верхней части страницы. - Проверяется, доступна ли папка с помощью метода
is_writable(session_save_path())
. Что возвращает true.
Но все еще не работает.
Второй - около header("location: ")
. Он работает также на моем локальном хосте, но не работает на сервере, который я опубликовал на веб-сайте.
Что мне не хватает?
Например, в index.php эти строки не работают.
<?php
session_start();
if (empty($_SESSION['counter'])) {
$_SESSION['counter'] = 0;
}
echo $_SESSION['counter'] ++;
?>
Когда я обновляю страницу, она не увеличивает значение.
Что-нибудь в журнале ошибок? Что такое установка производства? «там не работает», что означает, что сеансы не настойчивы или вообще не установлены? –
«Не работает» не является допустимым описанием проблемы. Выясните и опишите более подробно **, что вы делаете ** и что это ** делает или не делает **. Вы активировали отчет об ошибках? Вы проверили журналы ошибок? – deceze
Сказав это, вы, скорее всего, ищите это: http://stackoverflow.com/a/8028987/476 – deceze