Если приложение вылетает, т.е. код дальше не выполняется — значит все-таки ошибка есть.
Попробуйте перед 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, если нет, то разбираемся с хендлером.