Kamrad.ru

Go Back   Kamrad.ru > Авторские форумы > Веб-дизайн, вёрстка и веб-программирование

Reply
 
Thread Tools Display Modes
Old 09-09-2002, 14:59   #1
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Posts: 112
Angry PHP4: session_start();

Вот что выдается...

Warning: open(/tmp\sess_13ac51403c80e172ff3791e06a70f874, O_RDWR) failed: No such file or directory (2) in d:\home\www\login\index.php on line 29

-------------------

if (!$HTTP_POST_VARS[user_name])
{
header("Expires: Thu, 01 Jan 1970 00:00:01 GMT");
print "<html><head><title></title></head><body>";
echo "<hr>";
logform();
}
else {
$uname = $HTTP_POST_VARS[user_name];
$upass = $HTTP_POST_VARS[user_pass];
session_start();
header("Expires: Thu, 01 Jan 1970 00:00:01 GMT");
print "<html><head><title></title></head><body>";
echo "<hr>";
print "$uname $upass";
};
print "</body></html>";
------------------
Я так понял, что проблема с путями в PHP.ini (у меня Win32), но мои попытки исправить что-липо остальсь безуспешны...
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 10-09-2002, 05:28   #2
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Posts: 1,422
А какая из строчек является по счёту 29?
Dark is offline   Дневник [Ответить с цитированием]
Old 11-09-2002, 00:18   #3
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Posts: 112
session_start();
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 11-09-2002, 04:52   #4
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Posts: 1,422
Где запускаешь? Если на хостинге, то скорее всего сессии там попросту запрещены.
Dark is offline   Дневник [Ответить с цитированием]
Old 11-09-2002, 07:47   #5
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Posts: 112
Пускаю Дома, на Apache/1.3.26 (Win32) PHP/4.2.2
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 11-09-2002, 11:46   #6
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Posts: 2,333
Dark
на сервере сессии обычно разрешены, скорее всего это локально.

Kirill Kirsanov
не указана или не правильно указана директория для сохранения файлов сессий. Открой php.ini и найди там строчку session.save_path (почти в конце ини-файла) и укажи в ней путь, где у тебя будут сохраняться файлы сессий. Например:
session.save_path = c:/php/sess
Вынимание: папка sess в php должна существовать. Ну и соотв-но php на диске Ц.
зыж если нет php.ini в каталоге, где установлен пхп, то этот файл в c:\windows. Советую перенести его в пхп.
Mips is offline   Дневник [Ответить с цитированием]
Old 11-09-2002, 23:32   #7
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Posts: 112
Всем спасибо! Глюка разглючилась....


У меня оказалось 2 PHP.ini. один в /php4/, а другой в /windows/. А всю настройку я проводил с тем который в /php4/...
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 12-09-2002, 05:08   #8
Dark
Камрад
Темная личность
 
Join Date: авг 2000
Location: Северная столица aka Санкт - Петербург
Posts: 1,422
Mips
>> на сервере сессии обычно разрешены, скорее всего это локально.
-- Каюсь, не могу судить о том, с чем не сталкивался.

>> Вынимание: папка sess в php должна существовать.
-- Именно "Вынимание".
Dark is offline   Дневник [Ответить с цитированием]
Old 12-09-2002, 10:28   #9
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Posts: 2,333
Kirill Kirsanov
по умолчанию используеся пхп.ини из ц:\вынды
я его там удалил и запихнул в ц:\пхп

Dark, да, именно :}
Mips is offline   Дневник [Ответить с цитированием]
Old 13-09-2002, 01:22   #10
Kirill Kirsanov
Камрад
 
Join Date: мар 2002
Location: Москва
Posts: 112
Глюки возвращаются!

PHP не хочет брать "session.save_path" из /php/php.ini!
приходиться держать 2 php.ini один в виндовсе состоящий из одно строчки session.save_path = .......
а другой в каталоге /php/

ЗЫ: пока мучился с сессиями, успел все реализовать ручками, без них...
Kirill Kirsanov is offline   [Ответить с цитированием]
Old 14-09-2002, 10:59   #11
Mips
Модератор
Злыдень немрущий
 
Mips's Avatar
 
Join Date: сен 2000
Location: Краснодар
Posts: 2,333
удали в виндовсе пхп.ини и для надёжности перегрузись. Всё должно браться из ц:\пхп
Mips is offline   Дневник [Ответить с цитированием]
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +3. The time now is 07:36.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.