×
Счет
Авторизоваться Зарегистрироваться
Уведомление об истечении срока действия PHP : PHP v8.1 недавно истек срок действия. На вашем сайте все еще используется эта версия? Нажмите здесь для более подробной информации
БЕЗОПАСНЫЙ версии PHP: 8.5.9, 8.4.24, 8.3.33, 8.2.33

Как протестировать мой сайт на новой версии PHP

Сначала нам нужно просто прояснить, как работают номера версий PHP. PHP использует систему нумерации, называемую семантическое управление версиями. Это означает, что каждый выпуск имеет номер версии, состоящий из трех частей; основная версия, дополнительная версия и номер версии исправления.

  • Обновления между исправления версий (то есть 7.4.11 и 7.4.12), поскольку маловероятно, что они вызовут проблемы, поскольку изменения между редакциями обычно представляют собой просто исправления ошибок.
  • Обновление между незначительные изменения (то есть 7.3.1 и 7.4.1) часто можно выполнить без каких-либо проблем, хотя могут быть некоторые предупреждения или уведомления, которые не появлялись до обновления после его выполнения. Обычно они видны только в разрабатываемой копии веб-сайта, где включена проверка ошибок. Обычно их нет критические изменения между незначительными изменениями номера версии, однако это не может быть гарантировано, поэтому вам обязательно следует провести некоторое исследование перед обновлением и в идеале сначала сделать это на тестовой копии веб-сайта.
  • Обновление между основные версии (т.е. 7.4.23 и 8.0.1) следует применять с гораздо большей осторожностью, поскольку более вероятны критические изменения. Любые возникающие проблемы могут быть очень незначительными, и их решение может занять всего несколько минут, или может потребоваться реальное устранение неполадок и помощь со стороны других. По этой причине это абсолютно жизненно важно чтобы протестировать работу вашего сайта на новой версии PHP.


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

Если у вас нет опыта программирования и/или вы не знаете как сделать резервную копию вашего сайта тогда этот процесс не для вас. Вероятно, теперь вам придется обратиться за помощью к разработчику PHP. Если вам нужна помощь в поиске кого-то, посмотрите, как мы растем база данных PHP-разработчиков.


Каковы наилучшие подходы к созданию копии моего сайта?

  • Если у вас есть опыт настройки и создания веб-сайтов, в идеале вам следует создать скрытую копию веб-сайта. Естественно, для честного тестирования вы разместите его на том же хостинге, что и ваш действующий сайт, а затем настроите только копию веб-сайта для работы на более новой версии PHP (через панель управления или, возможно, какой-нибудь скрипт, например .htaccess). Это предполагает, что ваш интернет-провайдер поддерживает несколько конфигураций PHP, а также текущую версию.
  • Если вы знаете, что вам придется перейти либо на другое решение для публикации вашего существующего интернет-провайдера, либо вообще на нового интернет-провайдера, чтобы получить более свежую версию PHP, вы можете воспользоваться этой возможностью, чтобы перенести веб-сайт на новый хостинг, а затем протестировать его, прежде чем изменения вступят в силу. Почти любой веб-хостинг позволяет предварительно просмотреть веб-сайт, чтобы вы могли просмотреть его до того, как на него укажет домен. Поэтому вы должны использовать этот временный URL-адрес как способ проверить, что сайт работает нормально на более новой версии PHP, и, когда все будет хорошо, обновить DNS вашего домена, чтобы он указывал на новый хостинг.



ПОМНИТЕ: если вам неудобно выполнять описанные выше шаги, не рискуйте сломать свой сайт! Призовите веб-разработчик с опытом на сайтах, построенных на PHP.

Последнее обновление статьи: 6th March, 2021