I tried upgrading 2.2 to 2.3 on a shared server.
Doing this yielded a system error that I assumed was due to a shared server restriction.
So I changed the upgrade to an install, then replaced the config files (in admin and in home), and restored the old SQL.
the admin side works fine, but the customer side does not come up -- See http://InformingSciencePress.com (or see below)
Fatal error: Uncaught exception 'Exception' with message 'Error: Could not load model total!' in /home/user/public_html/InformingSciencePress.com/system/engine/loader.php:169 Stack trace: #0 [internal function]: Loader->{closure}(Array, Array) #1 /home/user/public_html/InformingSciencePress.com/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array) #2 /home/user/public_html/InformingSciencePress.com/catalog/controller/common/cart.php(37): Proxy->__call('getTotal', Array) #3 /home/user/public_html/InformingSciencePress.com/catalog/controller/common/cart.php(37): Proxy->getTotal(Array) #4 [internal function]: ControllerCommonCart->index(Array) #5 /home/user/public_html/InformingSciencePress.com/system/engine/action.php(51): call_user_func_array(Array, Array) #6 /home/user/public_html/InformingSciencePress.com/system/engine/loader.php(24): Action->execute(Object(Registry), Array) #7 /home/user/public_html/InformingSciencePress.com/catalog/controller/common/header.php(129): Loader->controller('common/cart') in /home/user/public_html/InformingSciencePress.com/system/engine/loader.php on line 169