Помощь Переезд на 2.х.х.

А как переделать модули с 1.5.х на 2.х?
Есть ли как-то конвертор?
Ручками, ручками.
$this->data[] на $data[]
$this->redirect на $this->response->redirect
$this->language ->load на $this->load->language

Это основное. Остальное можно смотреть по аналогии различий между одним и тем же модулем в 1.5 и 2.0
 
Всем привет
прошу прощения если не туда пишу
переодически вылезают ошибки иногда ошибка обновления валюты и другая целыя град ошибок
в основном при смене настроек и выкидывсет с админки
но после обновения или повторного захода ошибки пропадают код под споилером
насколко хватает моих знаний это ошибки базы данных но хотелось бы услышать мнения более опытных товаришей
хостинг фришный может из за этого таймаут маленький?

Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM `oc_language` in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/admin/index.php on line 115Warning: Invalid argument supplied for foreach() in/home/u340687494/public_html/admin/index.php on line 115Notice: Undefined index: ru in /home/u340687494/public_html/admin/index.php on line 119Notice: Undefined index: ru in /home/u340687494/public_html/admin/index.php on line 122Notice: Undefined index: ru in /home/u340687494/public_html/admin/index.php on line 123Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_currency in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/system/library/currency.php on line 15Warning: Invalid argument supplied for foreach() in/home/u340687494/public_html/system/library/currency.php on line 15Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_weight_class wc LEFT JOIN oc_weight_class_description wcd ON (wc.weight_class_id = wcd.weight_class_id) WHERE wcd.language_id = '0' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in/home/u340687494/public_html/system/library/weight.php on line 11Warning: Invalid argument supplied for foreach() in /home/u340687494/public_html/system/library/weight.php on line 11Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_length_class mc LEFT JOIN oc_length_class_description mcd ON (mc.length_class_id = mcd.length_class_id) WHERE mcd.language_id = '0' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in/home/u340687494/public_html/system/library/length.php on line 11Warning: Invalid argument supplied for foreach() in /home/u340687494/public_html/system/library/length.php on line 11Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_user WHERE user_id = '1' AND status = '1' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/system/library/user.php on line 15Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_extension WHERE `type` = 'openbay' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/system/library/openbay.php on line 118Warning: Invalid argument supplied for foreach() in /home/u340687494/public_html/system/library/openbay.php on line 118Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_event in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/admin/index.php on line 150Warning: Invalid argument supplied for foreach() in/home/u340687494/public_html/admin/index.php on line 150
 
Ресурсов не хватает у хостинга для обработки запросов.
 
Всем привет
прошу прощения если не туда пишу
переодически вылезают ошибки иногда ошибка обновления валюты и другая целыя град ошибок
в основном при смене настроек и выкидывсет с админки
но после обновения или повторного захода ошибки пропадают код под споилером
насколко хватает моих знаний это ошибки базы данных но хотелось бы услышать мнения более опытных товаришей
хостинг фришный может из за этого таймаут маленький?

Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM `oc_language` in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/admin/index.php on line 115Warning: Invalid argument supplied for foreach() in/home/u340687494/public_html/admin/index.php on line 115Notice: Undefined index: ru in /home/u340687494/public_html/admin/index.php on line 119Notice: Undefined index: ru in /home/u340687494/public_html/admin/index.php on line 122Notice: Undefined index: ru in /home/u340687494/public_html/admin/index.php on line 123Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_currency in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/system/library/currency.php on line 15Warning: Invalid argument supplied for foreach() in/home/u340687494/public_html/system/library/currency.php on line 15Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_weight_class wc LEFT JOIN oc_weight_class_description wcd ON (wc.weight_class_id = wcd.weight_class_id) WHERE wcd.language_id = '0' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in/home/u340687494/public_html/system/library/weight.php on line 11Warning: Invalid argument supplied for foreach() in /home/u340687494/public_html/system/library/weight.php on line 11Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_length_class mc LEFT JOIN oc_length_class_description mcd ON (mc.length_class_id = mcd.length_class_id) WHERE mcd.language_id = '0' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in/home/u340687494/public_html/system/library/length.php on line 11Warning: Invalid argument supplied for foreach() in /home/u340687494/public_html/system/library/length.php on line 11Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_user WHERE user_id = '1' AND status = '1' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/system/library/user.php on line 15Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_extension WHERE `type` = 'openbay' in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/system/library/openbay.php on line 118Warning: Invalid argument supplied for foreach() in /home/u340687494/public_html/system/library/openbay.php on line 118Notice: Error: MySQL server has gone away
Error No: 2006
SELECT * FROM oc_event in /home/u340687494/public_html/system/library/db/mysqli.php on line 41Notice: Trying to get property of non-object in /home/u340687494/public_html/admin/index.php on line 150Warning: Invalid argument supplied for foreach() in/home/u340687494/public_html/admin/index.php on line 150
А какие версии опенкарта, php и sql используете?
 
Модули перевзти не составит проблем выше указанным способом, больше проблем с tpl, ибо там bootstrap. Вопрос в актуальности переезда, слишком многих изменений нет.
 
А какие версии опенкарта, php и sql используете?
опенкарт 2.0.35 последний короче
пхп 5.4 вроде и скл последний
ошибки аылазиют только при изменении настроек и то не всегда через раз я так думала что это из за хостинга
сам магаз отлично работает только очень медленно)
инет у меня 3мбит
другие сайты типо эбей грузяться быстро
читала где то что опенкарт надо сильно оптимизировать
кто подскажет как это проще сделать?
 
вот статья есть думаю побыстрее будет если все правильно сделаете
И да 2.0.3 это уже не последний уже 2.1 вышел
 
У уточните версию php и mysql. Подобное поведение может быть вызвано тем, что версия php <5.3
 
опенкарт 2.0.35 последний короче
Вообще, 2.1.0.1 уже вышел.
А по опыту переезда, я делаю так. Создаю новую базу. Товары экспортирую через ExcelPort, импортируйте через TotalImportPRO.
Если нужны пользователи и другое - встроенным импортом/экспортом отдельные таблицы.
Потом на чистый движок с базой начинаем накатывать поочередно модули, ненужные и устаревшие отсеиваются, остаются только самые необходимые. Главное, делайте бэкапы перед каждым "взмахом сабли" )
 
Назад
Сверху