fix for pecl
fix for pecl