LiveStore Liveopencart 3.0.4.2

Новости форума и сайта.
Скачать доработанную версию LiveStore: 3.0.4.2
akarius
Сообщения: 10
Зарегистрирован: 02.05.2025

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение akarius »

Народ, после обновления атваливается админка с 500, сколько раз пытался обновится...кто подскажет, что за беда такая?
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 313
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 88 раз
Спасибо: 160 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение liveopencart »

akarius писал(а): 02 окт 2025, 18:18 Народ, после обновления атваливается админка с 500, сколько раз пытался обновится...кто подскажет, что за беда такая?

посмотреть что за ошибка liveopencart.ru/500
Выразить благодарность деньгами - liveopencart.ru/pay
akarius
Сообщения: 10
Зарегистрирован: 02.05.2025

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение akarius »

Добрый день, можете подробно написать, какую папку и в какую папку положить для обновления на бегет?
akarius
Сообщения: 10
Зарегистрирован: 02.05.2025

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение akarius »

liveopencart писал(а): 02 окт 2025, 18:55
akarius писал(а): 02 окт 2025, 18:18 Народ, после обновления атваливается админка с 500, сколько раз пытался обновится...кто подскажет, что за беда такая?

посмотреть что за ошибка liveopencart.ru/500

Не работают данные способы, просто ошибка 500 при открытие админки, по наблюдениям баг появляется когда делаешь стандартный сброс кеша сайта, до момента по его не сделаешь все работает идеально, специально отключал модифыикаторы все
Psyreagent
Сообщения: 1
Зарегистрирован: 15.08.2023

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение Psyreagent »

akarius писал(а): 02 окт 2025, 18:18 Народ, после обновления атваливается админка с 500, сколько раз пытался обновится...кто подскажет, что за беда такая?

Тоже самое, после сброса кэша через настройки разработчика, отваливается админка.
В логах:
PHP Fatal error:  Uncaught Error: Call to undefined method ScssPhp\\ScssPhp\\Compiler::compileString() in .../www/admin/controller/startup/sass.php:17\nStack trace:\n#0 .../storage/modification/system/engine/action.php(79): ControllerStartupSass->index()\n#1 .../storage/modification/system/engine/router.php(78): Action->execute(Object(Registry))\n#2 ..../storage/modification/system/engine/router.php(57): Router->execute(Object(Action))\n#3 ..../www/system/framework.php(169): Router->dispatch(Object(Action), Object(Action))\n#4 .../www/system/startup.php(104): require_once('/home/u380929/s...')\n#5 ..../www/admin/index.php(19): start('admin')\n#6 {main}\n  thrown in ...../www/admin/controller/startup/sass.php on line 17
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 240
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 15 раз
Спасибо: 103 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение Tom »

Нельзя обновлять  опенкарт, путем накатывания файлов  поверх с заменой.
Всё остальное нюансы. 
Ваша причина в отсутствии нужных системных файлов в папке storage, которая явно находится вне папки магазина и не получила нужных для обновления файлов/папок итп.
Аватара пользователя
spectrum
Разработчик дополнений
Сообщения: 113
Зарегистрирован: 10.03.2022
Откуда: РФ
Поблагодарил: 67 раз
Спасибо: 49 раз

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение spectrum »

1. Сделайте РЕЗЕРВНУЮ КОПИЮ файлов и базы данных вашего магазина!!! Если ваши модули позволяют сделать резервные копии настроек - сделайте это.

2. Загрузите ВСЕ новые файлы ocStore поверх текущей установки, КРОМЕ файлов config.php и admin/config.php.

3. Перейдите по адресу:
https://<yourstore.com>/install
заменив <yourstore.com> на адрес вашего сайта (с подкаталогом, если используется).

4. Вы должны увидеть скрипт обновления ocStore .
Если вы видите страницу установки OpenCart, это означает, что вы перезаписали файлы config.php. Восстановите их из резервной копии и попробуйте снова.

5. Нажмите "Обновить (Upgrade)".
Через несколько секунд вы должны увидеть сообщение об успешном обновлении.

Дополню, что при обновлении движка необходимо файлы из папки system/storage из архива с новой версией скопировать в ту папку, которую вы создали ри установке движка. (уведомление при в ходе в админку опенкарт которое, пока не измените путь папки storage)
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 313
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 88 раз
Спасибо: 160 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение liveopencart »

## 09.10.2025

* Исправлена работа редактора модификаторов. Спасибо Tom
Выразить благодарность деньгами - liveopencart.ru/pay
Gar-IK
Сообщения: 4
Зарегистрирован: 11.05.2022
Спасибо: 1 раз

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение Gar-IK »

Добрый день.
Liveopencart 3.0.3.9 + Simple + UniShop2.
Всё работает, всё хорошо.
Но, на Главной странице добавляется /home 
В seo_url common/home - пусто 
Если вписать xxx, то будет /xxx
Если home, то /home
Если пусто, то всё равно /home
Откуда берется это /home?
Аватара пользователя
Tom
Разработчик дополнений
Сообщения: 240
Зарегистрирован: 10.03.2022
Откуда: Казахстан - Алматы
Поблагодарил: 15 раз
Спасибо: 103 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение Tom »

Gar-IK писал(а): 11 окт 2025, 14:31 Добрый день.
Liveopencart 3.0.3.9 + Simple + UniShop2.
Всё работает, всё хорошо.
Но, на Главной странице добавляется /home 
В seo_url common/home - пусто 
Если вписать xxx, то будет /xxx
Если home, то /home
Если пусто, то всё равно /home
Откуда берется это /home?
Именно оттуда. Впишите любое значение. В админке скачайте бэкап таблицы seourl, найдите common/home и уберите то что вписали.
Но у вас видимо более одного языка и причина может быть и в этом.
Если так, то присвойте всем языкам админки, для common/home любое значение и позже в бэкапе исправьте.
После импорта исправленного бэкапа останется сбросить системный кеш на первой странице админки.
 
Gar-IK
Сообщения: 4
Зарегистрирован: 11.05.2022
Спасибо: 1 раз

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение Gar-IK »

Tom писал(а): 11 окт 2025, 18:40 сбросить системный кеш
Не системный, не весь кэш, не ctrl F5 - не помогает. Только очистка всех данных в браузере (наверно куки и посещенные страницы).
 PS: жаль, что перестал работать ccleaner. Очень помогал. Легко, быстро, просто.
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 313
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 88 раз
Спасибо: 160 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение liveopencart »

## 12.10.2025

* Исправлена работа редактора модификаторов. Спасибо Tom и spectrum
Выразить благодарность деньгами - liveopencart.ru/pay
Аватара пользователя
spectrum
Разработчик дополнений
Сообщения: 113
Зарегистрирован: 10.03.2022
Откуда: РФ
Поблагодарил: 67 раз
Спасибо: 49 раз

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение spectrum »

Gar-IK писал(а): 12 окт 2025, 10:08Только очистка всех данных в браузере (наверно куки и посещенные страницы).

Потому что редирект кешируется браузером.
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 313
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 88 раз
Спасибо: 160 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.3.9

Непрочитанное сообщение liveopencart »

## 13.10.2025

* Версия LiveStore изменена на 3.0.4.1
* Перенос незначительных правок из Opencart 3.0.4.1
* Обновление twig с 3.8.0 на 3.11.3 (Эта версия TWIG выбрана не случайно - чтобы сохранить полную совместимость с PHP 7.x)
Выразить благодарность деньгами - liveopencart.ru/pay
vier
Разработчик дополнений
Сообщения: 4
Зарегистрирован: 02.05.2022
Мои дополнения: vier
Поблагодарил: 2 раз
Спасибо: 7 раз

Re: LiveStore Liveopencart 3.0.4.1

Непрочитанное сообщение vier »

для php8.1-8.3
начиная с php8* уже не используются динамические свойства. - их нужно объявлять заранее. (* с php7.4 начинает предупреждать)
akarius писал(а): 07 июл 2025, 18:11 Unknown: Creation of dynamic property Request::$request is deprecated in /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/library/request.php
добавить в \system\library\request.php новое свойство 

Код: Выделить всё

public $request = [];
 
akarius писал(а): 07 июл 2025, 18:11 Unknown: Creation of dynamic property Proxy::$deleteEvent is deprecated in /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/engine/proxy.php
унаследовать класс. - фикс-обманка для НЕобъявленных свойств.
то есть заменить в файле \system\engine\proxy.php
 

Код: Выделить всё

class Proxy {

//на

class Proxy extends \stdClass {

 
vier
Разработчик дополнений
Сообщения: 4
Зарегистрирован: 02.05.2022
Мои дополнения: vier
Поблагодарил: 2 раз
Спасибо: 7 раз

Re: LiveStore Liveopencart 3.0.4.1

Непрочитанное сообщение vier »

предлагаю в сборку LiveOpencart-3.0.4.1 добавить  PRIMARY ключ в таблицу `oc_manufacturer_description`
то есть в файле \upload\install\opencart.sql
изменить запрос на

Код: Выделить всё

CREATE TABLE `oc_manufacturer_description` (
  `manufacturer_id` int(11) NOT NULL DEFAULT '0',
  `language_id` int(11) NOT NULL DEFAULT '0',
  `description` text NOT NULL,
  `description3` text NOT NULL,
  `meta_description` varchar(255) NOT NULL,
  `meta_keyword` varchar(255) NOT NULL,
  `meta_title` varchar(255) NOT NULL,
  `meta_h1` varchar(255) NOT NULL,
  PRIMARY KEY (`manufacturer_id`, `language_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
а для тех, кто уже установил данную сборку - уже самому сделать запрос в своей БД (!изменить на свой префикс oc_)

Код: Выделить всё

ALTER TABLE `oc_manufacturer_description` ADD PRIMARY KEY (`manufacturer_id`, `language_id`);
еще с ocStore-3.0.2.0 данный PRIMARY-ключ не применялся.


 
Аватара пользователя
liveopencart
liveopencart.ru
Сообщения: 313
Зарегистрирован: 10.03.2022
Мои дополнения: 19th19th
Поблагодарил: 88 раз
Спасибо: 160 раз
Контактная информация:

Re: LiveStore Liveopencart 3.0.4.2

Непрочитанное сообщение liveopencart »

## 23.10.2025

* Исправлена работа редактора модификаторов
* Исправления для работы с PHP 8.*
* Добавлен primary key в manufacturer_description
* Улучшение страницы категорий в админке
* Улучшение страницы дополнений в админке
* Убраны ненужные модули доставок и оплат
* Перевод на русский модуля "Чек / Денежный перевод"
* Исправление перевода в блоге
* Улучшение внешнего вида
* Версия LiveStore изменена на 3.0.4.2

Спасибо: Tomvierspectrum
Вложения
3042-2.jpg
3042-2.jpg (13.92 КБ) 385 просмотров
3042-1.jpg
3042-1.jpg (44.9 КБ) 385 просмотров
Выразить благодарность деньгами - liveopencart.ru/pay
akarius
Сообщения: 10
Зарегистрирован: 02.05.2025

Re: LiveStore Liveopencart 3.0.4.2

Непрочитанное сообщение akarius »

После сброса кеша в админке Fatal error: Uncaught Error: Call to undefined method ScssPhp\ScssPhp\Compiler::compileString() in /home/a/akariuuc/akariuuc.beget.tech-40/public_html/admin/controller/startup/sass.php:17 Stack trace: #0 [internal function]: ControllerStartupSass->index() #1 /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #2 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/engine/router.php(67): Action->execute(Object(Registry)) #3 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/engine/router.php(46): Router->execute(Object(Action)) #4 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/framework.php(169): Router->dispatch(Object(Action), Object(Action)) #5 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/startup.php(104): require_once('/home/a/akariuu...') #6 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/admin/index.php(21): start('admin') #7 {main} thrown in /home/a/akariuuc/akariuuc.beget.tech-40/public_html/admin/controller/startup/sass.php on line 17 
akarius
Сообщения: 10
Зарегистрирован: 02.05.2025

Re: LiveStore Liveopencart 3.0.4.2

Непрочитанное сообщение akarius »

spectrum писал(а): 08 окт 2025, 22:27
1. Сделайте РЕЗЕРВНУЮ КОПИЮ файлов и базы данных вашего магазина!!! Если ваши модули позволяют сделать резервные копии настроек - сделайте это.

2. Загрузите ВСЕ новые файлы ocStore поверх текущей установки, КРОМЕ файлов config.php и admin/config.php.

3. Перейдите по адресу:
https://<yourstore.com>/install
заменив <yourstore.com> на адрес вашего сайта (с подкаталогом, если используется).

4. Вы должны увидеть скрипт обновления ocStore .
Если вы видите страницу установки OpenCart, это означает, что вы перезаписали файлы config.php. Восстановите их из резервной копии и попробуйте снова.

5. Нажмите &quot;Обновить (Upgrade)&quot;.
Через несколько секунд вы должны увидеть сообщение об успешном обновлении.

Дополню, что при обновлении движка необходимо файлы из папки system/storage из архива с новой версией скопировать в ту папку, которую вы создали ри установке движка. (уведомление при в ходе в админку опенкарт которое, пока не измените путь папки storage)

Почистил кеш вручную, скопировал данные файлы, ошибка теперь другая Fatal error: Uncaught Error: Class 'Twig_Loader_Array' not found in /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/library/template/twig.php:36 Stack trace: #0 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/library/template.php(51): Template\Twig->render('common/header', '...') #1 /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/engine/loader.php(125): Template->render('common/header', '') #2 /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/admin/controller/common/header.php(92): Loader->view('common/header', Array) #3 [internal function]: ControllerCommonHeader->index(Array) #4 /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/engine/action.php(79): call_user_func_array(Array, Array) #5 /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/engine/loader.php(48): Action->execute(Object(Registry), Array) #6 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/admin/controller/common/login.php(81): Loader->cont in /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/library/template/twig.php on line 36
akarius
Сообщения: 10
Зарегистрирован: 02.05.2025

Re: LiveStore Liveopencart 3.0.4.2

Непрочитанное сообщение akarius »

Ну и это тоже Fatal error: Uncaught Error: Class 'Twig_Loader_Array' not found in /home/a/akariuuc/akariuuc.beget.tech-40/storage1/modification/system/library/template/twig.php:36 Stack trace: #0 /home/a/akariuuc/akariuuc.beget.tech-40/public_html/system/library/template.php(51): Template\Twig->render('search/search', '
Ответить