Занимаюсь поддержкой большого проекта, написанного под старый MySQL, который последними версиями PHP уже не поддерживается. Переписывать под MySQLi бессмысленно и долго. В связи с этим потребовалось найти Windows дистрибутив старых версий PHP 5.4 или 5.5 thread safe. На официальном сайте эти версии только в музее и только исходники. Может у кого завалялся дистрибутив или кто подскажет где можно найти?
это как так? Я не верю. правильно не верю, это ты про расширение говоришь, значит. Выходит, что оно должно работать и в 5.6 5.4 вот http://www.easyphp.org/easyphp-devserver.php нижняя зелёная кнопка.
Ох, какие люди въедливые бывают! Ну понятно, что под 5.6 оно ещё работает, но уже Depricated. А поскольку на разработке по-нормальному должно стоять error_reporting = E_ALL, то использовать depricated функции уже нельзя (читай мучительно невыносимо). Посему ищу именно 5.4 или 5.5. Спасибо за ссылку! Буду изучать что это за зверь. Однако, вопрос актуален, если у кого есть обычные дистрибутивы, буду очень благодарен.
это фраза написана большими буквами красным цветом в доке. Это въедливый? А что тогда невъедливый? Водить машину закрыв глаза? --- Добавлено --- он обычный, он там в /bin/php лежит просто где-то. Скопируй, остальное удали.
Невъедливый, это на просьбу закурить не читать лекцию о вреде курения. В данном случае, раз человек ищет именно дистрибутив, предположить, что ему в первую очередь нужен именно дистрибутив, а уже во вторую совет, почему он ему не нужен. Ну вот хочется мне работать именно с error_reporting = E_ALL | E_STRICT, а не с E_ALL & ~E_DEPRECATED (кстати, и в конфиге Development Value так рекомендует), потому и искал нужную версию. Да, так работает. Спасибо тебе большое!
Твоя проблема не в дистрибутиве, а в том, что ты доку не читал. Его ж не просто так обновляют. Он же дырявый. На 5.6 работает, и дыры закрывают, так еще годик будет. Как раз норм. Потом надо уже переходить на че поновее. Этого не избежать - дыры опасны.
На php 5.4, давно и уже на стадии разработки дыры пофиксили всё, ещё есть такое понятие, что некоторые движки, скрипты сайтов поддерживают версии не выше чем 5.3- 5.4. Сам юзаю php 7 только на тех сайтах, которые поддерживают данную версию.