Как уже заметили мои постоянные читатели я не являюсь сторонником узкой специализации. То есть копирайтинг - не единственное дело, которым я люблю заниматься (и которое приносит мне доход). В этот раз я немного коснусь темы Интернет-магазинов. А точнее бесплатного движка для создания Веб-магазинов - PrestaShop. Достаточно удобная, а главное - абсолютно бесплатная версия движка недавно обновилась, но, почему-то до сих пор никто не перевёл процесс обновления версий. Встроенного апдейта в PrestaShop пока нет (будем надеяться, что обязательно появиться), поэтому приходится фактически каждый раз устанавливать его заново. Итак, приступим к обновлению PrestaShop 1.3.1 до версии PrestaShop 1.3.2
1. Для того, чтобы сохранить вашу языковую локализацию магазина в админке зайдите в: Инструменты - Перевод и выберите «Экспорт перевода», сохранив таким образом файл языка можно переходить к следующему пункту.
2. В админке вашего хостинга выполните резервное копирование SQL базы данных.
3. Сделайте бэкап всех файлов вашего магазина. То есть зайдите, например, через FTP и переименуйте папку с магазином PrestaShop (например так http://www.mysite.com/prestashop_old/).
4. Скачайте последнюю версию PrestaShop с официального сайта.
5. Распакуйте скачанный архив PrestaShop на свой жёсткий диск.
6. Посредством FTP загрузите содержимое распакованного архива PrestaShop (именно содержимое, а не саму папку) в директорию магазина (например - (e.g., http://www.mysite.com/prestashop/).
7. Если в предыдущей версии вы изменяли содержимое папки /mails, то скопируйте из резервной копии содержимое этой папки на сервер.
8. Скопируйте так же содержимое сохранённой папки /img в новую версию этого каталога.
9. Если вы добавляли какие-то дополнительные модули, то скопируйте их в папку /modules из архивной копии /modules.
10. Если вы устанавливали модули, которые хранят свои конфигурации в файле (а не в базе данных, как большинство), такие как модуль “editorial”, (который хранит настройки в файле editorial.xml) то вы должны так же скопировать файлы конфигураций этих модулей из резервных файлов (например “/modules/editorial/”).
11. Если вы до этого редактировали файл .htaccess, то вам нужно внести те же самые изменения в новый вариант файла (ни в коем случае не заменяйте новую версию файла старой из бэкапа, необходимо именно объединить старый и новый файл исключив дубликаты строк данных).
12. Если это необходимо, можете скопировать подпапки редактированных вами тем (например, /themes/mythemes) из бэкапа папки /themes в новую версию папки /themes.
13. Скопируйте файл settings.inc.php из архивной копии папки /config в новую версию папки /config
14. В окне браузера запустите инсталлятор путём добавления /install к URL вашего магазина (например, http://www.mysite.com/prestashop/install).
15. Ну и традиционное пожелание – регулярно делайте бэкапы всех важных проектов и документов (об этом я уже однажды писал, но никогда не помешает напомнить) и всё у вас будет ЗАМЕЧАТЕЛЬНО!
Обновление PrestaShop 1.3.1