I am using the latest version of SugarCRM on Dreamhost (version SugarCE-6.5.17). All runs well, except for getting the following error when I try to add a field.
Warning: Creating default object from empty value in /home/blastofflabs/sugar.blastofflabs.com/crm/modules/ModuleBuilder/views/view.modulefield.php on line 151 {"east":{"title":"Edit Field","crumb":"","content":" </div>
At 2:08 of this YouTube video, you can see what it was that I was doing.
https://www.youtube.com/watch?v=atMeObDkGZI
UPDATE
Dreamhost support suggests making a phprc file on the shared server
I created that file, created a phprc file (per Dreamhost), added "dispay_errors=Off", and then ran "chmod 755" to give it the right permissions.
http://wiki.dreamhost.com/Creating_a_phprc_file
http://webmaster.iu.edu/upgrade/phprc.phtml
http://www.courtzabel.net/articles/2013/increasing-limits-php-dreamhost
http://www.askapache.com/php/custom-phpini-tips-and-tricks.html