После некоторого времени стабильной работы сайта происходит редирект с любой страниц сайта на http://www.phpshop.ru/docs/error.html?SERVER_NAME=имя_домена&trial=off

Такой редирект с фразой trial=off означает, что закончился ознакомительный 30 дневный период работы ПО PHPShop из-за установленной на сервере ознакомительной лицензии trial.lic.

Если у вас куплена лицензия, то следует загрузить присланный вам файл *.lic после покупки ПО на ваш фтп в папку /license/ в корне скрипта PHPShop. Все остальные файлы нужно из этой папки /license/ удалить. Если после удаления файла trial.lic и загрузки персональной лицензии происходит редирект по адресу http://www.phpshop.ru/docs/error.html?SERVER_NAME=имя_домена без строки trial=off, значит ваша лицензия не подходит к установленному ПО.

Возможные причины несоответствия лицензии с установленным ПО

  1. Лицензия PHPShop приобреталась до 2012 года на линейку 2.1, а файлы установлены для версии 2020 года. В этом варианте следует учесть, что старые лицензии могут быть использованы до версии 3.5. Для современных версий 6.X требуется новая лицензия, которую можно получить после оплаты технической поддержки. Все старые версии PHPShop доступны в архивном разделе.
  2. Лицензия PHPShop приобреталась до 2012 года на линейку 2.1 и используется ПО версии < 3.5 на хостинге с установленным PHP 5.3. Новая версия PHP 5.3 и выше не работает с PHPShop версиями до 2012 года. В таком варианте нужно или понизить версию PHP на сервере до 5.2 или ниже, или оплатить поддержку и обновиться до последней версии PHPShop 6.X
  3. Произошло несанкционированное изменение файла лицензии на сервере в папке /license/. Лицензия не поддается изменению, ее нельзя трогать. Следует проверить дату изменения файла лицензии, и если она совпала с началом проблем на сайте, то следует перезагрузить лицензию на сервере через фтп.

Полезные советы

  1. Версию PHPShop можно посмотреть в панели управления сайтом в верхнем правом углу
  2. Существуют хостинги с выбором версии PHP для использования в панели управления, например: beget.ru , mchost.ru , hosting.nic.ru.
  3. Версию PHP на сайте можно посмотреть, создав файл info.php в корне сайта (рядом с robots.txt) с содержанием <? phpinfo(); ?>