fix php 204/304 bug