Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Народ помогите пожалуйста разобратся с сеансами.

Сообщения:  [1-10]   [11-11] 

 
 автор: cheops   (14.05.2006 в 23:51)   письмо автору
 
   для: Zero   (14.05.2006 в 20:33)
 

>В их исходнике php.ini было написано вот так session.save_path = /tmp
Нет, скорее всего они ориентировались на Linux-машины.

   
 
 автор: Zero   (14.05.2006 в 20:33)   письмо автору
 
   для: cheops   (14.05.2006 в 11:57)
 

Я тоже сразу подумал об этом session.save_path = C:/tmp, когда ошибки увидел, сразу поменял но ничего не сработало.
Оказалось я сам тупанул. При установке php, надо было скопировать php.ini в корень винды, а я его еще и в корень с:\php кинул (забыл видемо удалить), и как только я не менял php.ini в папке винды, ничего не менялось. Оказалось он php.ini брал видемо из с:\php, и поэтому не работало. Ну и конечно уроды делают эти книги с дисками, они походу свои исходники вообще не проверяют. В их исходнике php.ini было написано вот так session.save_path = /tmp
Да и спасибо всем отвечавшим.

   
 
 автор: cheops   (14.05.2006 в 11:57)   письмо автору
 
   для: Zero   (14.05.2006 в 10:36)
 

В конфигурационном файле php.ini назначте директиве session.save_path - существующий путь на вашей машине, например C:/tmp
session.save_path = C:/tmp

У вас сессия не может создать файл для хранения данных.

   
 
 автор: Zero   (14.05.2006 в 10:41)   письмо автору
 
   для: Киналь   (14.05.2006 в 10:06)
 

Вот раздел сессии. Низнаю как там должно все быть.

session
Session Support enabled
Registered save handlers files user

Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_dividend 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /tmp /tmp
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid Off Off

   
 
 автор: Zero   (14.05.2006 в 10:36)   письмо автору
 
   для: Zero   (13.05.2006 в 22:00)
 

Я php по книжке(с диском) устанавливал, они предлогают 2 варианта php.ini один выводит всякие там ошибки, я его сегодня попробывал и вот что у меня теперь выдается. Видемо не правильно сконфигурирован php.ini , пришлите мне свой php.ini куму не жалко. e-mail: devotional@mail.ru

Warning: session_start() [function.session-start]: open(/tmp\sess_967c351609b1f88af61d94f7f75d2fa1, O_RDWR) failed: No such file or directory (2) in d:\program files\apache group\apache\htdocs\20\page1.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at d:\program files\apache group\apache\htdocs\20\page1.php:2) in d:\program files\apache group\apache\htdocs\20\page1.php on line 2

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at d:\program files\apache group\apache\htdocs\20\page1.php:2) in d:\program files\apache group\apache\htdocs\20\page1.php on line 2
=> Hello
Next page
Warning: Unknown(): open(/tmp\sess_967c351609b1f88af61d94f7f75d2fa1, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line

   
 
 автор: Киналь   (14.05.2006 в 10:06)   письмо автору
 
   для: CrazyAngel   (13.05.2006 в 22:46)
 

CrazyAngel: Сорри, одновременно=)

По теме: посмотрите phpinfo(), раздел сессий. Может, что-то и прояснится.

   
 
 автор: Zero   (13.05.2006 в 22:59)   письмо автору
 
   для: CrazyAngel   (13.05.2006 в 22:46)
 

$_SESSION тоже не работает. Вообще не пойму как такое может быть, что бы эта хрень не работала.????

   
 
 автор: CrazyAngel   (13.05.2006 в 22:46)   письмо автору
 
   для: Киналь   (13.05.2006 в 22:40)
 

А я что написал?

   
 
 автор: Киналь   (13.05.2006 в 22:40)   письмо автору
 
   для: Zero   (13.05.2006 в 22:00)
 

Попробуйте писать не $_HTTP_SESSION_VARS, а $_SESSION.

   
 
 автор: CrazyAngel   (13.05.2006 в 22:37)   письмо автору
 
   для: Zero   (13.05.2006 в 22:00)
 

Попробуйте вместо
$HTTP_SESSION_VARS['q']

$_SESSION['q']

   

Сообщения:  [1-10]   [11-11] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования