Опросец

Добавляете ли Вы свой блог в рейтинги?

View Results

Loading ... Loading ...

Реклама на сайте

Баннеры

Участник Blograte.ru Участник планеты Developers.org.ua
Форум блоггеров
Каталог "Тематических Блогов Рунета"

Как установить php 5.3 на Windows

Последняя версия php на сегодняшний день - 5.3.1, относится к ветке 5.3, если можно так выразиться, и переходить на данную версию все равно придется, рано или поздно. Статистика поддержки php 5 приведена на картинке ниже:

php53_hosting_diagramКак бы то ни было, но установить данную версию на своей компьютере решил и я, пощупать, что это за зверь такой. Но установка отличается от предыдущих версий, поэтому не лишним будет рассказать о ней да и о способе, как сохранить настройки вашего предыдущего php.

Для начала нам нужно скачать нужную версию php. Под нужной я понимаю ту, которая будет поддерживать работу с такими серверами как apache 1.3.x, apache 2.x и apache 2.2.x и иметь необходимые для работы расширения. Замечу, что у apache версии отличаются не просто циферками - различия весьма существенные. Я предпочитаю версию  2.0.48 - она стабильна и пока не возникало ситуаций когда мне требовалось что-то другое.

Итак, идем на сайт http://windows.php.net/download/ и качаем версию, которая обозначена как
VC6 x86 Thread Safe. Можете скачать как инсталлятор, так и архив, я предпочитаю архив, но активно не агитирую никого - кому что ближе.

Теперь вернемся к вопросу о переносе настроек. Перенести настройки из php.ini со старой версии на новую поможет утилита WinMerge.

На что следует обратить внимание при работе с новой версией PHP.

При запуске проектов на новой платформе, Вы можете получить кучу скучных технических сообщений. Все из-за того, что в версии 5.3 по умолчанию включены следующие настройки:

  • E_STRICT, которые будут предупреждать о возможных улучшениях кода для лучшей совместимости, и
  • E_DEPRECATED будет предупреждать вас о применении конструкций, которые не будут поддерживаться в будущих версиях, например, передача объекта по ссылке, через символ &.

Как известно, в версии 5.х объекты по умолчанию передаются по ссылке.

К сожалению, приложения могут содержать так много мелких ошибок, что их невозможно использовать. Вы можете запретить настройки выводящие сообщения об ошибках и предупреждения в настройках, указав значение директивы error_reporting как “E_ALL & ~E_DEPRECATED” и перезапустить apache.

Ну вот, надеюсь, версия установлена успешно и Вы сможете насладиться новыми возможностями, ну а пара школьников-мегасуперпупер программистов сломают себе мозг. гыгыгы

Постовые:

Независимо о того, какую версию Вы использовали при разработке, раскрутить сайт лучше доверить профессионалам.

[Post to Twitter] Не жадничай, твитни пост, поделись с друзьями 

Похожие записи

Как установить php 5.3 на Windows
Всего Комментариев - 3

  • А зачем мучать винду и себя, ставя там пхп?
    Если нужно потестить новую версию, так легче взять вдс с линуксом, за 10-15$ можно найти.

  • из неприятностей на php 5.3.1 меня поджидало то, что в gd_info() JPG Support стало JPEG Support
    но хуже всего, это когда в методе забыл поставить скобочку, а при запуске не сообщается об ошибке, хотя и показ включён и разрабатываю даже при E_STRICT и никак не могу нагуглить лекарство