PHP сессии не работают на сервере

Я разрабатываю сайт в php. После завершения я загрузил все на сервер. Страница работала нормально в localhost. Но после загрузки страница даже не загружается. В верхней части каждой страницы я включил страницу с названием startsession.php. содержимое этой страницы выглядит следующим образом:

            session_start();
            header("Pragma: no-cache");
            header("Cache-Control: no-cache, must-revalidate");
            header("Expires: Sat, 26 Jul 1997 05:00:00 GMT");

Если я удаляю session_start, он работает нормально. Детали ошибки следующие:

Страница, на которой произошла ошибка --- Неизвестно

Строка №, в которой произошла ошибка --- 0

Сведения об ошибке --- Неизвестно (): открыть (/ tmp / sess_723d94fdc8ae3569b1a641fd8799ece9, O_RDWR) не удалось: нет такого файла или каталога (2)

Код ошибки --- 2.

пожалуйста, помогите мне