что дает повышение php версии, кроме проблем с поддержкой?
Повышение именно версии PHP - ничего, на мой взгляд, кроме проблем.
А вот знание, как решить проблему перехода на 5.4 и выше дает совершенно не лишний бонус, т.к. чем дальше, тем чаше переход этот вынужденный. Как например, у клиента, в интересах которого я и задал вопрос про конвертацию фотографий.
Там и других косяков много наблюдается, куда более серьезных, но они более-менее решились (толи все, толи большинство - параметр кодировки у функции html_entity_decode), а вот неработоспособность библиотеки asido пока мной не побеждается. По крайней мере, в рамках хостера без доступа к логам. Все идет к установке на один из собственных тестовых серверов PHP 5.4, разборок с ним и, возможно, вообще замены asido (который там только для конвертации размера и водяного знака используется) на что-то более новое, т.к. у asido и версии-то более новой нет, чем в ShopCMS.
Стоявшая связка Аpache + Nginx не показывала реальные IP адреса клиентов
Странно. Стоящий фронтендом nginx вполне умеет передавать апачу IP-адрес клиента с помощью модуля mod_rpaf, пользовал его еще на PHP 5.16