За последние 24 часа нас посетили 21949 программистов и 1103 робота. Сейчас ищут 668 программистов ...

Помогите найти PHP 5.4 или 5.5 TS под Windows

Тема в разделе "Установка PHP", создана пользователем Диди, 25 окт 2016.

  1. Диди

    Диди Активный пользователь

    С нами с:
    8 апр 2007
    Сообщения:
    72
    Симпатии:
    0
    Адрес:
    Люберцы, МО
    Занимаюсь поддержкой большого проекта, написанного под старый MySQL, который последними версиями PHP уже не поддерживается. Переписывать под MySQLi бессмысленно и долго. В связи с этим потребовалось найти Windows дистрибутив старых версий PHP 5.4 или 5.5 thread safe.
    На официальном сайте эти версии только в музее и только исходники. Может у кого завалялся дистрибутив или кто подскажет где можно найти?
     
  2. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    это как так? Я не верю.

    правильно не верю, это ты про расширение говоришь, значит.

    Выходит, что оно должно работать и в 5.6

    5.4 вот http://www.easyphp.org/easyphp-devserver.php нижняя зелёная кнопка.
     
  3. Диди

    Диди Активный пользователь

    С нами с:
    8 апр 2007
    Сообщения:
    72
    Симпатии:
    0
    Адрес:
    Люберцы, МО
    Ох, какие люди въедливые бывают! :)
    Ну понятно, что под 5.6 оно ещё работает, но уже Depricated. А поскольку на разработке по-нормальному должно стоять error_reporting = E_ALL, то использовать depricated функции уже нельзя (читай мучительно невыносимо).
    Посему ищу именно 5.4 или 5.5.
    Спасибо за ссылку! Буду изучать что это за зверь.
    Однако, вопрос актуален, если у кого есть обычные дистрибутивы, буду очень благодарен.
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.230
    Симпатии:
    1.715
    Адрес:
    Молдова, г.Кишинёв
    можно же только depricated отключить и всё
     
  5. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    это фраза написана большими буквами красным цветом в доке. Это въедливый? А что тогда невъедливый? Водить машину закрыв глаза?
    --- Добавлено ---
    он обычный, он там в /bin/php лежит просто где-то. Скопируй, остальное удали.
     
  6. Диди

    Диди Активный пользователь

    С нами с:
    8 апр 2007
    Сообщения:
    72
    Симпатии:
    0
    Адрес:
    Люберцы, МО
    Невъедливый, это на просьбу закурить не читать лекцию о вреде курения.
    В данном случае, раз человек ищет именно дистрибутив, предположить, что ему в первую очередь нужен именно дистрибутив, а уже во вторую совет, почему он ему не нужен. :)
    Ну вот хочется мне работать именно с error_reporting = E_ALL | E_STRICT, а не с E_ALL & ~E_DEPRECATED (кстати, и в конфиге Development Value так рекомендует), потому и искал нужную версию.
    Да, так работает. Спасибо тебе большое!
     
  7. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.410
    Симпатии:
    1.768
    Твоя проблема не в дистрибутиве, а в том, что ты доку не читал.
    Его ж не просто так обновляют. Он же дырявый. На 5.6 работает, и дыры закрывают, так еще годик будет. Как раз норм.

    Потом надо уже переходить на че поновее. Этого не избежать - дыры опасны.
     
    denis01 нравится это.
  8. 9CaraTT

    9CaraTT Новичок

    С нами с:
    4 ноя 2018
    Сообщения:
    6
    Симпатии:
    0
    На php 5.4, давно и уже на стадии разработки дыры пофиксили всё, ещё есть такое понятие, что некоторые движки, скрипты сайтов поддерживают версии не выше чем 5.3- 5.4.

    Сам юзаю php 7 только на тех сайтах, которые поддерживают данную версию.