WordPress — как миграция с PHP 5.3 до 5.6 повлияет на другие сайты на моем сервере

Я думаю о переходе с php 5.3 на php 5.6 на сервере моей компании, но меня беспокоит то, как это может повлиять на другие веб-сайты на сервере, особенно на приложения Joomla и WordPress, которые были размещены несколько лет назад, например в 2011 году. пытался разместить новый сайт, который используетget_result()«но у меня были некоторые ошибки при хостинге, хотя драйвер mysqlnd присутствовал, я мог только получить свои результаты, используя»bind_result()». поэтому я отладил его и обнаружил, что это из-за определенного драйвера nd_mysqli который присутствует в php 5.6. Вот почему я решил обновить. Есть ли проблемы, которые могут возникнуть после этого обновления? Или есть другой способ получить nd_mysqli Водитель? хотя, честно говоря, я бы предпочел обновить, это 2017 год, пришло время для этого.

1

Решение

Справедливая сумма изменилась между 5,3 и 5,6, поэтому трудно точно сказать, с какими проблемами вы можете столкнуться.

Если вы используете последние версии Joomla и WordPress, скорее всего, они совместимы, так как соответствующие разработчики уже исправили какие-либо проблемы, но если они так же стары, как PHP 5.3, то вы можете столкнуться с проблемами.

Что бы вы ни делали, вы должны создать тестовый сервер, чтобы быть уверенным.

На следующих страницах показаны внесенные изменения:

Вы действительно должны обновить, хотя php 5.3 больше не получает исправлений безопасности, и вы, вероятно, уязвимы к чему-то.

1

Другие решения

Это зависит от версий Joomla и WordPress.

Например, может быть возможно запустить Joomla 1.5 и более ранние версии WordPress на PHP 5.6, но вам нужно будет подавлять строгие ошибки в соответствии с https://stackoverflow.com/a/9984309/1983389 или похожие. Это также будет зависеть от того, какие расширения / надстройки используются.

Как говорит @Theo, вероятно, лучше всего сначала сделать это изменение в тестовой среде, чтобы можно было выявить и решить любые проблемы, прежде чем приступить к изменениям на производственном сервере.

Альтернативой и лучшей долгосрочной стратегией может быть обновление Joomla, WordPress и любых других приложений на сервере перед обновлением PHP.

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector