Способы оплаты Abuse

Нет изменений после смены версии или режима работы PHP

Вчера, 20:00

После изменения в настройках сайта версии и режима работы обработчика PHP на сайте продолжает использоваться прежняя версия и прежний режим работы PHP. Обычно встречается у сайтов-поддоменов, при наличии в панели сайта с основным доменом.

Причины проблемы 

У сайта основного  домена в настройках указан wildcard-псевдоним и при запросе к поддомену, веб-сервер обработает этот запрос с использованием конфигурации основного домена - это корректное поведение веб-сервера. Для сайта "example.com" выбран обработчик PHP "модуль Apache 7.4.3".

В настройках сайта в поле "Псевдонимы сайта" указан wildcard-псевдоним - "*.example.com". Также в панели создан сайт для поддомена "sub.example.com" и в его настройках выбран режим PHP "CGI 5.6.40". В результате, при обращении к сайту "sub.example.com" будет использоваться обработчик PHP "модуль Apache 7.4.3" от основного домена.

Что такое wildcard-псевдоним

Wildcard-псевдоним (или wildcard alias) — это специальный тип псевдонима, который позволяет использовать символ подстановки (wildcard) для обозначения множества объектов или ресурсов в системах управления базами данных, почтовых системах, сетевых конфигурациях и других областях.

Преимущества:

  • упрощение конфигурации и управления;
  • возможность применения правил или настроек к группе объектов без необходимости их явного перечисления.

Недостатки:

  • может привести к неявным ошибкам, если неаккуратно использовать, так как может затрагивать больше объектов, чем предполагалось.

wildcard-псевдоним является мощным инструментом для работы с группами объектов или ресурсов, позволяя облегчить управление и настройку различных систем.

Как решить?

Проверьте, правильно ли настроен сайт на использование новой версии PHP. Убедитесь, что версия PHP выбрана для нужного домена или поддомена. Если у вас есть файлы .htaccess или конфигурационные файлы (например, php.ini), убедитесь, что они не переопределяют настройки PHP. Возможно, потребуется перезапустить веб-сервер (например, Apache или Nginx) или другие службы, чтобы изменения вступили в силу.

Удалить wildcrad-псевдоним из поля "Псевдонимы сайта" в настройках сайта основного домена.