I've fixed it by putting the php.ini file inside the photopost folder instead of the root (public html) folder, and by setting permissions to 755 on the php.ini file.
But the remaining question I now have is:
why are zip files limited to maximum 2MB, can this be increeased?