avatar_komandirbk

Как исправить ошибку session_start в PHP

Автор komandirbk, 2011 Авг. 05, 15:33

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlinephpmymuweb mmwошибка session_start

komandirbk

Warning: session_start() [function.session-start]: open(C:/Users/BAITAZAR/AppData/Local/Tempsess_6472db3ea105e74d24da1f3a217b598b, O_RDWR) failed: No such file or directory (2) in C:AppServwwwindex.php on line 3

dn0


ausmann

ещё администратор сервера
вопросы научись нормально формулировать

сиди гадай какая версия ммв, когда прыгает ошибка, чем открывает и.т.д

epmak

savesession.path в php.ini стоит дурная, вот и ругается. он попросту не знает где ему сессии хранить. либо изменить путь либо создать заново.

komandirbk

mmw0.8,всегда,ошибка начала появлятся после переустановки винды...новая винда стоит на одном диске а старая на другом,там и есть аппсерв тоже....

всё короче убрал с индекса session_start(); и вроде всё норм спс=)

Sweng

Цитата: komandirbk от 2011 Авг. 05, 16:59  mmw0.8,всегда,ошибка начала появлятся после переустановки винды...новая винда стоит на одном диске а старая на другом,там и есть аппсерв тоже....

всё короче убрал с индекса session_start(); и вроде всё норм спс=)
И сайт нормально работает?  :rolleyes:

SkyBeT

#6
Цитата: Sweng от 2011 Авг. 05, 16:05  И сайт нормально работает?  :rolleyes:

Он просто не может нормально работать,
Он не знает на что эму скакать  :trollface:
У тебя случаем не стоит модуль GR?
Ибо за него может быть ошибка.
Ranking делает же запрос на этот столбец, и не может его найти.
И дает тебе ошибку.

komandirbk

всё норм пашет,ГР стоит....пока ошибок не замечал....

Sweng

Спойлер
Цитата: komandirbk от 2011 Авг. 05, 18:55  всё норм пашет,ГР стоит....пока ошибок не замечал....
Странно, когда увидишь косяки в работе с сайта... думаю вернёшься в тему.
[свернуть]

buffon

:lol:
косяки должны появиться сразу же, каждый модуль проверяет залогеного чара по $_SESSION['login'] и паролю. просто чудо что у тебя "всё норм пашет,ГР стоит....пока ошибок не замечал...."

epmak

ты просто не должен залогинится. сайт работает на сессиях, а ты эти сессии просто отключил. неужели так трудно просто прописать нормальный путь к темпу той же винды, для хранения сессий.
вспомните, о чем я говорил в теме о исходниках ридлана....

SkyBeT

Цитата: buffon от 2011 Авг. 05, 18:09  :lol:
косяки должны появиться сразу же, каждый модуль проверяет залогеного чара по $_SESSION['login'] и паролю. просто чудо что у тебя "всё норм пашет,ГР стоит....пока ошибок не замечал...."
Кажись у него какого то столба нету, и поэтому у него еррор))

Парень у тебя кажись не все инстальнулось  :rolleyes:

epmak

я по русски пишу, или вы не видите? пропиши нормальный путь для храниния сессий, пока не пропишешь, будет ошибка и ниче работать не будет. настраивается все в php.ini


Everybody

Вы что издеваетесь, epmak описал в чем дело но игнорируя предлогаете хз что.

Как решение длжно помочь Сообщение #17 и указание директории:
ЦитироватьСамыми распространенными ошибками, которые выдает РНР при попытке работать с сессиями, являются такие:
Две из них,
Warning: Cannot send session cookie - headers already sent
Warning: Cannot send session cache limiter - headers already sent
вызваны одной и той же причиной, решение описано в этом факе здесь
Третья,
Warning: open(/tmpsess_SID, O_RDWR) failed: No such file or directory (2) in full_script_path on line number (ранее она выглядела, как Warning: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp)),
если перевести ее с английского, подробно объясняет проблему: недоступен указанный в php.ini путь к каталогу, в который пишутся файлы сессий. Эту ошибку исправить проще всего. Просто прописать каталог, который существует, и доступен на запись, например,
session.save_path = c:windowstemp
И не забыть перезагрузить апач после этого.
Источник: phpfaq.ru/sessions

epmak

папка, которую ты прописываешь для хранения сессий должна существовать!
вот подробное описание решения, хотя вова дал больше чем надо уже.

после исправления сессий необходимо перезагрузить веб-сервер! но ты лучше комп перезагрузи, чтобы наверняка.

komandirbk

всё,проблему решил,переустановил Apache...всем спс!

Bioss

Цитата: komandirbk от 2011 Авг. 05, 14:33  Warning: session_start() [function.session-start]: open(C:/Users/BAITAZAR/AppData/Local/Tempsess_6472db3ea105e74d24da1f3a217b598b, O_RDWR) failed: No such file or directory (2) in C:AppServwwwindex.php on line 3

я когда php.ini с другова компа поставил таже фигня была, помогла переустановка аппсервера...
П.С. но это в моем случае...

Похожие темы (5)