Я в основном разработчик PHP
. Я сейчас использую Ubuntu Linux 12.04 LTS на моей локальной машине.Могу ли я перейти с PHP 5.3.10 на PHP 5.6.0?
Я использую следующую PHP
версию для разработки моего PHP
проекта:
php -v //command run at terminal to know the `PHP` version installed
PHP 5.3.10-1ubuntu3.13 with Suhosin-Patch (cli) (built: Jul 7 2014 18:54:55)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
Теперь пару дней назад новый последний стабильный релиз PHP
версии (PHP 5.6.0
) был выпущен группой PHP
развития.
Мой вопрос, так как я использую версию PHP
на моей локальной машине, которая является слишком стар, а также все PHP
версии ниже, чем 5.4
официально неподдерживаемый или объявлены в конце срока службы, я должен идти на PHP 5.6.0
?
Если ваш ответ да, пожалуйста, объясните мне, как это сделать? Будет ли код, который я написал в моем проекте, работать после этой миграции? Какие изменения мне нужно будет сделать?
Если ваш ответ отрицательный, пожалуйста, объясните мне подробно почему?
Перед тем как задать этот вопрос, я прошел через Google и PHP
документации. Там я нашел миграции заметки для следующих версий миграции:
**5.3.x->5.4.x
5.4.x->5.5.x
5.5.x->5.6.x**
Не понимаю, как перейти от PHP 5.3.10
к PHP 5.6.0
.
Так может кто-то, пожалуйста, помогите мне в этом отношении?
Если вам нужна дополнительная информация о моей проблеме, пожалуйста, дайте мне знать.
Вы должны всегда использовать диспетчер пакетов для обновления программного обеспечения. Обновление вручную только тогда, когда это абсолютно необходимо, поэтому, когда пакет отсутствует в официальных репозиториях, и вы не хотите использовать сторонние репозиторы. – Luka
@ Luka: Что означает менеджер пакетов и какой менеджер пакетов я должен использовать? – user2839497
Менеджер пакетов - это программа, которая используется для автоматического поиска и установки пакетов и их зависимостей. 'apt' - пример менеджера пакетов. Все дистрибутивы на основе Debian (поэтому Ubuntu также) имеют его по умолчанию. На дистрибутивы на основе RedHat, например, есть 'yum'. Поэтому вы всегда должны устанавливать обновления, используя 'apt-get install php'. Если пакет уже установлен и появятся новые обновления, они будут установлены. Если пакет не установлен вообще, он будет установлен через несколько минут после запуска 'apt-get install'. Посмотрите на ответ DevilishDB. – Luka