PHP Konfiguration um Sessions zu aktivieren

Auf unserem Entwicklungsserver funktioniert die Sitzungsabwicklung einwandfrei. Auf unserem Produktionsserver ist dies nicht der Fall.

phpinfo auf dem Entwicklungsserver zeigt:

                 session
Session Support                 enabled
Registered save handlers            files user mm sqlite
Registered serializer handlers  php php_binary wddx 

phpinfo auf dem Produktionsserver zeigt:

                 session
Session Support                    enabled
Registered save handlers          files user
Registered serializer handlers  php php_binary wddx 

Was ist "mm sqlite" und könnte es das Problem verursachen? Wie aktiviere ich das? Was sind diese Einstellungen überhaupt?

Der Rest der Einstellungen ist für beide gleich:

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

Kann das Fehlen des "mm sqlite" verhindern, dass PHP-Sitzungen beim Übergang von der Entwicklung zur Produktion funktionieren?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage