From what I have read so far, there are two ways to do this.
Install my own php. As in http://wiki.dreamhost.com/PHP5_installscript
Use a script wrapper custom php.ini using the dreamhost php http://wiki.dreamhost.com/PHP.ini
On the 2nd option, I have read that "Note that some variables (in particular, post_max_size and upload_max_filesize) are subject to internal limitations; increasing them significantly beyond the default values will not work correctly."
I would like to know what is meant by "significantly beyond the default value". Can I increase the upload_max_filesize limit to 30MB? Or should I compile and install my own php? And what are the disadvantages of that?
Thanks in advance.