Я пытаюсь обновить Magento с 1.3.2.4 до 1.8, но, наконец, браузер перезагрузит соединение, поэтому я даже не вижу, в чем причина проблемы. Как я могу отлаживать процесс установки, поэтому я смогу увидеть, какие модули были установлены/обновлены, какую версию, какой модуль сейчас установлен и т. Д. Я думаю, что лучший способ - это какой-то журнал установки, который записывается в файл. Может быть, у кого-то есть некоторые сценарии или могут предложить мне классы/методы, где я могу поместить точки записи в файл журнала?Magento отладка установки/процесса обновления
ответ
В соответствии с моим опытом и знаниями вам необходимо обновить нижнюю версию в два этапа. Вы можете сначала обновить 1.3 до 1.5 или 1.6, после чего вы можете обновить до 1.8 без каких-либо проблем. Во всяком случае, приближаясь к вашей точке, когда вы непосредственно обновляете 1.3 до 1.8 Итак, вам нужно использовать SSH с некоторыми простыми командами, чтобы увидеть точное обновление версии и любую другую проблему, которую вы можете увидеть через SSH.
Просто запустите index.php, используя SSH, и вы можете начать просмотр проблем перед черным экраном.
Вы можете увидеть ниже скрипты для обновления или даже просмотра обновленных файлов SSH:
STEP 1: Maintenance mode
cd /your_magento_folder
touch maintenance.flag
Time: 1min
STEP 2: Backup your database
mysqldump your_database_name > your_database_name_date.sql
Time: 5min (depends on database size and server resources)
STEP 3: Backup your folders
cp -R /your_magento_folder your_magento_backup_folder
Time: depends on the size of your folder and server resources
STEP 4: Upgrade
cd /your_magento_folder
chmod -R 777 ./*
rm -rf var/cache/* var/session/* var/report/* var/locks/*
chmod 550 ./mage
./mage mage-setup .
./mage config-set preferred_state stable
./mage list-installed
Если последняя команда не перечисляет вам ожидаемые Magento модули, такие как:
Installed package for channel 'community' :
Lib_Js_Ext 1.7.0.0 stable
Lib_LinLibertineFont 2.8.14.1 stable
Lib_Js_TinyMCE 3.4.7.0 stable
Lib_Js_Calendar 1.51.1.1 stable
Lib_Phpseclib 1.5.0.0 stable
Lib_ZF 1.11.1.0 stable
Lib_Js_Prototype 1.7.0.0.4 stable
Lib_ZF_Locale 1.11.1.0 stable
Mage_All_Latest 1.7.0.2 stable
Interface_Adminhtml_Default 1.7.0.2 stable
Interface_Frontend_Default 1.7.0.2 stable
Interface_Install_Default 1.7.0.2 stable
Mage_Downloader 1.7.0.2 stable
Mage_Centinel 1.7.0.2 stable
Interface_Frontend_Base_Default 1.7.0.20 stable
Phoenix_Moneybookers 1.3.2 stable
Mage_Compiler 1.7.0.2 stable
Magento_Mobile 1.7.0.2.23.1 stable
Mage_Core_Adminhtml 1.7.0.2 stable
Mage_Core_Modules 1.7.0.2 stable
Lib_Varien 1.7.0.2 stable
Lib_Google_Checkout 1.7.0.2 stable
Lib_Js_Mage 1.7.0.2 stable
Mage_Locale_en_US 1.7.0.2 stable
Lib_Mage 1.7.0.2 stable
Затем вам придется обновить, используя:
./mage install http://connect20.magentocommerce.com/community Mage_All_Latest --force
Если были указаны ваши модули Magento, используйте следующие команды:
./mage list-upgrades
./mage upgrade-all
После того, как вы сделали (вы должны увидеть массивный список модулей, говоря «уже установлена», «пакет модернизированный» и т.д ...), вы должны убедиться, что ваши права устанавливаются в нормальное состояние:
php shell/indexer.php reindexall
chmod -R 644 ./*
find . -type d -exec chmod 755 {} \;
chmod 550 ./mage
Time: 5min
STEP 5: Make it live
cd /your_magento_folder
rm -f maintenance.flag
Для нас начальное обновление было 1.4.2.0, и переход к 1.5.1.0 имел слишком много проблем с базой данных, которые были устранены в предыдущей версии. Затем после этого все зависит от пользовательского шаблона и поддержки сторонних расширений. Никогда не можете слишком сильно подчеркнуть: ** обновить базу кода и базу данных до обновления **. Также помогает, если вы сделаете это с вашим веб-сайтом, загруженным на сервер разработки или промежуточного уровня. Выполняйте все ошибки, прежде чем уничтожать ваш сервер электронной коммерции, чтобы предотвратить разрушение вашего источника дохода за время, которое требуется для исправления или возврата. –
- 1. отладка неопределенной переменной Magento PHP
- 2. Defacto метод обновления magento
- 3. Magento 1.9.3.1 Обновления Ошибка
- 4. Magento: отслеживание и отладка его кода PHP
- 5. Продукт обновления Magento от SOAP
- 6. Magento Сохранить вставку вместо обновления
- 7. MySQL ошибка после обновления Magento
- 8. Magento Cronjob для обновления запасов
- 9. Обновления PAYPAL расширения в Magento
- 10. Почтовый адрес доставки обновления Magento
- 11. Magento переопределяет сценарии обновления sql?
- 12. Отладка дочерней темы Wordpress после обновления родителя
- 13. Ошибка обновления Magento через magento connect to 1.9.1
- 14. Magento connect manager - Опасно устанавливать обновления выше версии Magento?
- 15. версия обновления Magento 2 в Magento 2.0.2 ошибка
- 16. Magento 2 - Как включить расширение без Magento обновления
- 17. Magento Forgotpassword не работает после обновления
- 18. Значение Magento становится двойным после обновления
- 19. Как пропустить опцию обновления корзины в magento?
- 20. Magento админ страница пустым после обновления
- 21. Ошибка обновления Magento CE 1.6.2 до 1.9.1
- 22. Состояние заказа обновления Magento через SOAP
- 23. Продукты исчезли на интерфейсе после обновления magento
- 24. Magento admin показывает пустую страницу после обновления
- 25. Как узнать последнюю дату обновления magento?
- 26. Индекс обновления Magento для выбранных продуктов
- 27. Ошибка обновления репликации Strange MySQL (Magento)
- 28. Сайт Magento не работает после обновления расширений
- 29. странный вопрос в категории редактирования/обновления Magento
- 30. Продукт заказа обновления Magento на наблюдателя
проверить системный файл журнала – Slimshadddyyy
пуст. папка журнала даже не существует. – freento