2016-10-29 13 views
0

Я не нашел ответ на свой вопрос в Google, Stackoverflow (используя поисковый запрос) или форуме поддержки Joomla.Обновление PHP 5.5 до 5.6 (или 7.0) во время работы Joomla 2.5.8

Моя проблема: я запускаю сайт Joomla 2.5.8, и мой хостинг требует от меня обновления версии PHP с 5.5 до 5.6. Я бы очень хотел это сделать, потому что «новичок лучше» (не так ли?), Но я не уверен, что он не сломает мой сайт as some people have reported.

Я мог бы, конечно, обновить Joomla до 3.x, но, с другой стороны, я не знаю, не сломает ли он мой сайт (но я пробовал это раньше - около 1 года назад), и были некоторые серьезные проблемы который не нарушил мой сайт, но просто не позволил мне обновить его по какой-то причине, я не помню сейчас, что-то с лицензией или так [?]).

Я мог бы просто обновить PHP до 5.6 (или 7.0) и просто обновить Compability в Joomla вручную проверять все устаревшие функции и заменить их новыми, но список «few incopabilities» (as php.net call's it) не работа на выходные, учитывая что я не создатель Joomla, и я не знаю, что это мой собственный код (на самом деле мне это совсем не нравится).

Итак, у вас есть представление, что делать в этой ситуации? В конце концов, я всегда могу просто бросить все это в bin, настроить сервер PHP 7.0, поставить на нем новейший Joomla и создать собственный шаблон, аналогичный предыдущему (но все же это не решение с низким уровнем усилий).

Изменение Joomla к другой системе или создать собственное решение не слишком, потому что это не я, кто вставляя содержание и этот человек знает только этот интерфейс ...

:(

+1

Почему бы вам не клонировать сайт на машине под управлением php 5.6+ и посмотреть, что произойдет? – GentlemanMax

ответ

0

Проверка совместимость для ваших возможностей на Joomla 3 - это работа на выходные, и, как вы говорите «лучше новых», или перечислите их здесь, и мы можем что-то сказать об этом

1

Есть ли в вашем хостинге Cpanel? Если да, под Конфигурация PHP. Многие хостинговые компании al вы должны установить отдельную версию PHP для каждой папки. Таким образом, вы можете создать клон своего сайта с помощью Akeeba в папке, например/_Testing /, а затем установить/_Testing/на PHP 5.6 и протестировать проблемы.

Если вы не видите эту опцию, обратитесь в свой хостинг и посмотрите, не включит ли она эту функцию. Они могут сказать «нет», но стоит спросить.