test on php 5.4, add recursive delete