在我們的開發服務器上,會話處理工作正常。在我們的生產服務器上,它沒有。在開發服務器上啓用會話的PHP配置
的phpinfo顯示:在生產服務器上
session
Session Support enabled
Registered save handlers files user mm sqlite
Registered serializer handlers php php_binary wddx
的phpinfo顯示:
session
Session Support enabled
Registered save handlers files user
Registered serializer handlers php php_binary wddx
什麼是 「毫米sqlite的」,可能它會造成問題?我如何啓用它?無論如何,這些設置是什麼?
的設置其餘的都是常見的兩者之間:
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_httponly Off Off
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_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 1 1
session.hash_bits_per_character 4 4
session.hash_function 0 0
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 On On
session.use_trans_sid 0 0
可以從開發轉向生產工作時缺少「毫米sqlite的」停止PHP會議?
php5是目前PHP版本的已有年齡。沒有必要指定它 – 2010-09-18 07:51:35
不,沒有「mm sqlite」**不能**停止PHP會話的工作。 而配置設置是不起作用的最不理由。這是你的代碼,老兄。這是你的代碼,你最好開始調試 – 2010-09-18 08:15:36
不完全上校我已經構建了一個新問題,也描述了爲什麼我在這裏面臨一個問題 - http://stackoverflow.com/questions/3740884/creating- new-tmp-folder-for-php- – tzmatt7447 2010-09-18 08:24:07