Да, он должен быть совместимым. 5.2.1 и 5.2.17 подразумевают первый и семнадцатый выпуск исправлений (по-прежнему семейство релизов 5.2.x), соответственно. Проверьте журнал изменений: http://us.php.net/ChangeLog-5.php
5.2.1-5.2.17 - это в основном исправления ошибок и незначительные улучшения функций.
Возможно, есть некоторые незначительные изменения, поэтому вам нужно просмотреть резюме на этой странице каждого выпуска. Или, по крайней мере, поиск на странице изменений для функций, с которыми у вас возникают проблемы, чтобы увидеть, были ли какие-либо изменения. Кроме этого, нет, не должно быть никаких принципиальных различий.