Итак, у меня есть компьютер для разработки и рабочий сервер.На компьютере разработчика все отлично работает.Я копирую сайт на рабочий сервер, и мои переменные сеанса не работают.
Я использую простой сценарий входа в систему и регистрирую имя пользователя сеанса после того, как человек входит в систему.
session_register("myusername");
Затем я ставлю уловку для целей тестирования прямо под этим.1007 *
На компьютере разработчика он печатает набор.На рабочем сервере он еще не распечатывается.Интересно то, что точно такой же код отлично работает на другой части сайта.
Я работаю над системой инвентаризации и использую зарегистрированное имя для входа в систему, чтобы создать журнал изменений, чтобы можно было видеть, кто что сделал с системой.
Как я уже сказал,этот же код прекрасно работает в другой части системы (причина, по которой я его не использую, заключается в том, что они представляют собой отдельные учетные записи, хотя и в одной базе данных AD).
Есть ли что-то очевидное, что я упускаю, что привело бы к тому же коду:
A.Работает на одной части сайта, а не на другой.Б. Работает на тестовом компьютере в обоих местах и работает на сайте разработки в исходном логине.
Спасибо