всем привет, такая проблема, html'ный сайтмап не отображается на хостинге, а на денвере все ок...
не отображаются сами ссылки сайтмапы, а так шаблон весь есть
в чем может быть трабла? дор php, версия доргена 4.2.4, хостинг не фри, обычная впс
спасибо
KingPin_ak добавил 05.10.2011 в 15:33
смотрю все бегут отвечать, аж спотыкаются...
все! сам разобрался, в файле sitemap.php есть строчка:
$smlist=explode("\r\n",$tx);
так вот на linux-сервере это не работает, а работает:
$smlist=explode("\n",$tx);
теперь вопрос к автору программы, как исправить это еще до генерации дора?
☝ все нашел решение! дело в том, что обычно мы записываем куку таким образом:
setcookie('name','data',time()+xxx,......);
так вот, решил я проверить эту куку в Opera, и увидел что кука эта устаревает на пару часов раньше текущего времени, и тут до меня дошло, что time() - это локальное время сервера, ну в смысле я то об этом и так знал, но я не мог подозревать...
так вот оказалось что на моем сервере просто было неправильно выставлено время))
короче выставил время и все класс...
а на счет mozila ff не знаю, видимо он ее исправляет... хвала великому FireFox ;)
как выставить время на linux тут
у меня такая же проблема, сайт написан на CI с использованием встроенного класса сессий.
Так вот вчера все работало, сегодня нет, только в ff пашет. И еще такая особенность если не устанавливать время куки, то все работает.
Буду очень благодарен если кто-то подскажет в чем проблема...
спасибо, что подметил ;) вообще ею (буквой) можно и пренебречь, как мне кажется