Support #850
Updated by Daniel Curtis over 8 years ago
This is a guide for upgrading Magento 1.9 from the command line on FreeBSD 10. Before starting *+make a full backup+* of the magento directory and database. * Turn on maintenance mode: <pre> chmod -R 777 /usr/local/www/magento cd /usr/local/www/magento touch maintenance.flag </pre> * Clear any session data and cache storage: <pre> rm -rf var/cache/* var/session/* </pre> * Get the list of currently installed modules: <pre> chmod 550 ./mage sudo -u www ./mage mage-setup . sudo -u www ./mage config-set preferred_state stable sudo -u www ./mage list-installed </pre> * Start the upgrade: <pre> sudo -u www ./mage list-upgrades sudo -u www ./mage upgrade-all </pre> * Reindex magento and set the file permissions back to normal: <pre> sudo -u www php shell/indexer.php reindexall chmod -R 644 ./* find . -type d -exec chmod 755 {} \; </pre> * Remove the maintenance flag: <pre> rm -f maintenance.flag </pre> h2. Resources * https://firebearstudio.com/blog/upgrade-to-magento-community-1-9-by-ssh.html