Ответы пользователя по тегу *nix-подобные системы
  • Странность с session в php

    p4s8x
    @p4s8x
    Если приложение вылетает, т.е. код дальше не выполняется — значит все-таки ошибка есть.
    Попробуйте перед session_start добавить:
    ini_set('display_errors','On');
    error_reporting(E_ALL);
    Это включит отображение ошибок, а дальше варианты:
    1) Скорее всего есть ошибка PHP Warning: Cannot modify header information — headers already sent by (output started at ____ < — вот тут надо посмотреть что за строчка, самое распространенное — пробел в начале какого-то файла до <? или пробел после закрывающегося ?>
    2) Маловероятно, но можно проверить в phpinfo() — session.save_handler, если там files — смотрим права session.save_path, если нет, то разбираемся с хендлером.
    Ответ написан
    2 комментария