oscommerce 2.2 MS2 / whos online / разлогинивается, Проблема с переносом скрипта

При переносе старого сервера PHP 5.2/ CPanel на CloudLinux  в туже версию PHP 5.2 и туже версию MySQL 5.5.5* перестаёт работать функционал admin/whos_online.php (отчеты -> кто в онлайне). Не показывается содержимое корзины, и при нажатии на любого из списков посетителей выкидывает на страницу авторизации.

Проблема частично (что весьма странно) решается понижением версии PHP до 4.4, но тогда перестаёт работать другой функционал.

Принудительное включение показа ошибок не выдаёт ошибок, в логах также ничего нет.

Если кто сталкивался просьба помочь советом.

PS: уже выяснено опытным путём что при повышении MySQL выше 5.5.50 скрипт перестаёт работать вообще

*

Spido

  • *
  • 1597

Попробуйте понизить не PHP, а базу MySQL.

Спасибо за ответ, тоже думали, но пока проблема найти меньше 5.5.50, плюс на обоих серверах, и исходном и конечном одна версия MySQL 5.5.50. Попробуем тем не менее протестить.

Такое ощущение что какая-то мелочь в настройках PHP, таймаут, или еще что специфичное для страницы whois online. Еще чуднее что понижении в CloudLinux на PHP 4.4 страница вдруг оживает, ведь она прекрасно работает на прежнем сервере именно с PHP 5.2.