And now the live server has been updated as well!
Thought I'd post a list of some of the key things I had to do during the process, in case it helps others in the future:
- create zp-data folder & check permissions, move zp-config.php from zp-core to zp-data
- create setup_log.txt file in zp-data, check permissions
- remove old .htaccess, check permissions on zenphoto folder, let setup script recreate new .htaccess on its own, reset permissions
- create uploaded folder & check permissions
- create cache_html folder & check permissions
- remove plugins & themes folder & re-upload new ones, including my custom theme*
- upload new index.php and overwrite old
- re-select my stylesheet in Options > Theme as it defaulted to another
*Changes I made in my custom theme:
- add <?php zp_apply_filter('theme_body_open'); ?> after opening body tag, and <?php zp_apply_filter('theme_body_close'); ?> before closing body tag
- comment out deprecated functions:
$firstPageImages = normalizeColumns('2', '6');
zenJavascript();
Perhaps this will help someone someday. Thanks again for both your help.