I know there is some option in vbulletin options to select what imaging package your site uses, there are a couple choices... your php install needs one of them to work- maybe this isn't set or isn't available? vB doesn't create (or resize) images natively, it uses the '3rd party' solution.