Есть. Там написано, что если файл превысил значение upload_max_filesize, то в $_FILES['userfile']['error'] массива FILES запишется значение равное UPLOAD_ERR_INI_SIZE. Однако записывается не UPLOAD_ERR_INI_SIZE (1), а UPLOAD_ERR_NO_FILE (4)
PS post_max_size как надо, стоит > чем upload_max_filesize