Могут ли возникнуть прблемы при переезде с php 5.3.3 на свежую


alexverem
105

Всем привет! Хостер предлагает переехать на новый сервер, так как на старом все больше и больше проблем.

У меня весь код рукописный на php, использую все самое простейшее в языке. Обработчиков ошибок вроде нет (почитал с этим могут быть сложности).

Подскажите пржста

1) Какую версию php лучше установить ту же, или все же новую

2) Какие могут возникнуть проблемы с новой версией php? 

3) Если будут сложности, думаю можно будет поставить что постарее? Какую советуете, если сейчас у меня 5.3.3-7?


totamon

в смысле у вас свой выделенный сервер или шаред хостинг? не вопрос, а куча предположений, кто ж вам что скажет конкретного? если только телепат найдется… что так сложно развернуть копию проекта на другом сервере (хостинге) и проверить? версии php на шаредах одной кнопкой переключаются, есть хостинги с версиями от 5.2 до последних самых…

зы. а вообще теоретически проблемы будут, их не может не быть))


Vladimir

— Соглашаетесь, но просите временный промежуток

— берете, временный хостинг, с последней версией ( на  reg.ru  напрмер можно взять на месяц, и версии PHP там переключаются галочками в панели ) Заливаете, И вылавливаете все баги.
Или смотрите — выбирая версию. 7.* , чтобы работало с минимальными ошибками


euhenio

НЕТ!
после версии 5.4 многие функции перекодировки по умолчанию работают с УТФ
если много было 1251 — нене, проверить


euhenio

У меня возникло это. Откатился.


alexverem

euhenio:
У меня возникло это. Откатился.

Всем спасибо! Я так понимаю если визуально нет проблем на страницах с кодировкой, то ок. Вроде пока нет )


SeVlad

alexverem:

Всем спасибо! Я так понимаю если визуально нет проблем на страницах с кодировкой, то ок. Вроде пока нет )

Логи ошибок смотреть надо.


rustelekom

Кодировки это ж как бы не всё.  Довольно много функций удалено, вместо них нужно использовать новые.  Обычно в логах пхп он сам пишет deprecated — вот их бы выпилить от греха.


LEOnidUKG

alexverem:

Обработчиков ошибок вроде нет

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


sochi-russia

У меня сайт на Бегете (хостинг), сайт без cms, php+html. Перешел с 5-й версии на 7-ю, проблем с сайтом не возникло, появился один плюс — сайт стал работать быстрее


dma84

sochi-russia:
У меня сайт на Бегете (хостинг), сайт без cms, php+html. Перешел с 5-й версии на 7-ю, проблем с сайтом не возникло, появился один плюс — сайт стал работать быстрее

Мы же не знаем, какие у ТСа функции используются, например, старые сайты на mysql_* функциях сразу отваливаются, ибо deprecated.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *