В настоящее время я пытаюсь перестроить веб-сервер PHP4 в качестве виртуальной машины (Debian Etch + XenServer), и у меня возникают странные проблемы, которые не возникают на физическом сервере, на котором я строю сборку.
PHP (4.4.4-8) генерирует сеанс, и я могу видеть временный файл в / var / lib / php4, но если я включаю отладку в коде приложения, он, похоже, не получает эту информацию, что означает, что яне могу войти на сайт вообще.На физическом сервере приложение работает нормально, и я перебрал php.ini, модули apache и все остальное, что, на мой взгляд, может отличаться между ними, но не могу понять, почему это происходит.
Вот отладочные данныес существующего сервера (слегка подрезанный);
----- SESSION -----
SESSION_ID = 12bdedefebe73a8e65e17943de545ca6
CURR_PAGE = login_page.php
PREV_PAGE = login_page.php
MEMBER_ID =
USER_TYPE =
TOTAL_REGISTER = 0
TOTAL_MESSAGES = 0
DOCUMENT_ID =
----- COOKIES -----
c_IP = 192.168.150.3
c_ABN = 84-062-453-114
LOGIN =
SEARCH =
-- END --
Но вот что я вижу на ВМ;
----- SESSION -----
SESSION_ID =
CURR_PAGE = login_page.php
PREV_PAGE =
MEMBER_ID =
USER_TYPE =
TOTAL_REGISTER =
TOTAL_MESSAGES =
DOCUMENT_ID =
----- COOKIES -----
c_IP =
c_ABN =
LOGIN =
SEARCH =
-- END --
Может кто-нибудь предложить что-то еще, на что я мог бы взглянуть?
Ура, Марк