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

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

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

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

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

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

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