... server gratutito ó de pago?? qué error te marca?... por qué medio los subes???
En PHP, desde su instalación, se determina el tamaño máximo de los archivo que pueden subirse via HTTP (upload_max_filesize). Si tu server es de pago.. quizá si les planteas tus necesidades...

... quizá vía ftp

... ... solo sé que el valor dado a upload_max_filesize es comúnmente un valor bajo...
Espero tengas suerte, que otro te ayude mejor, y si encuentras solución postealo.