PHP на 64-битной Windows — какой взять, если ПО работает на 5.3.9?
Есть ПО (MantisBT 1.2.17 с исправлениями), установленное на 2003м сервере, PHP 5.3.9, MySQL. Потребовалось обновить ОС на 2012R2 (в том числе из-за сломанного SMBv1). Стоит ли брать бинарники PHP большей версии, чем 5.3.х, или забить и взять 5.3? Обновлять само ПО некому, по большому счету. Веб-сервер IIS8.5 (или какой там в 2012R2). MySQL похоже не столь важно, какой версии ставить, но лучше, если он будет 64-битным - но это не настолько критичный вопрос.
Если софт заводится хотя бы на 5.6, то ставить новее.
Если не заводится то ставить старое.
Однако обновлять винду из-за дыры в безопасности и не обновлять php это какие-то двойные стандарты.
Ибо дыр там не меньше закрывается. И то 5.6 уже не на саппорте, а только при очень критичных ситуациях.
Про "не обновлять PHP" - а некому реально, систему ставили 10 лет назад на отвали, работает и ладно, только за файрволлом с аутентификацией спрятали, чтобы не ломали, и всё. За эти 10 лет система доросла до статуса business critical, но ни разу не падала (бэкапы есть, даже проверял), один раз её целиком, кстати, обновили, вместе с тогда относительно новым пыхом, теперь дозрели до второго.