Почему yii2 не работает с php версией 5.4 хотя в требованиях стоит от 5.4?
Если библиотека работает с PHP 7, то нужно либо переходить на PHP 7, либо отказываться от библиотеки.
Последняя версия PHP 5.4 была выпущена более трех лет назад. Сейчас даже 5.6 уже официально не поддерживается!
Вы действительно уверены, что стоит до сих пор использовать настолько застаревшее ПО?
а как Вы ее обойдете, если если это сторонняя библиотека. Вы полезете в вендор править код? Да и если исправите какова вероятность, что не пойдут другие? Если библиотека под 7-ку, то надо использовать на семерке. К тому же семерка быстрее и вообще лучше чем 5.4. Так что я бы решал вопрос с версией php, а не с библиотекой. Хотя конечно всегда найдется говнокод, который решит вопрос с ошибкой. Но по такому скудному описанию сложно что-то советовать.