kunca Опубликовано: 8 сентября 2019 Погделиться Опубликовано: 8 сентября 2019 Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
markimax Опубликовано: 8 сентября 2019 Погделиться Опубликовано: 8 сентября 2019 Если нужна скорость то php 7 гораздо быстрее 5 Если нужна сибильность - нет смысла в перехогде Но хотя бы на 5.6 обновитесь им разницы почти никакой Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 8 сентября 2019 Автор Погделиться Опубликовано: 8 сентября 2019 32 минуты назад, markimax сказал: Если нужна скорость то php 7 гораздо быстрее 5 Если нужна сибильность - нет смысла в перехогде Но хотя бы на 5.6 обновитесь им разницы почти никакой Спасипотому что, думаю, все же стоит перейти на 5.6, иначе возможности осинутся ограничены, а потребности в доп. функционно и усиновке новых модулей растут.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ibond Опубликовано: 8 сентября 2019 Погделиться Опубликовано: 8 сентября 2019 Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 10 сентября 2019 Автор Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 Спасипотому что! Т.е. при обновлении до PHP 5.6 по-люпотому чтому появится эи ошибка “The mysql extension is deprecated...” ? И не совсем понятно, этот модуль бесплатный или нет) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ibond Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 1 час назад, kunca сказал: бесплатный Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 Мой хостер не спрашивает, и сейчас пхп у нас уже 7. The mysql extension is deprecated - это зналит, что вариант БД mysql не подгдерживается. Смотри, скорее всего на хосте используется mysqli (это можно увигдеть в файле config.php), зналит в модуле нужно изменить имя драйвера БД на mysqli Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:17, kunca сказал: Но хотя бы на 5.6 обновитесь им разницы почти никакой У семерки имеются отлилия. Например, получаем варнинг при запросе ситического метода, который не указан как static function Ну ereg канула в лету уже после четверки. Семерка подгдерживает preg в сирой ноиции, но может выдавать варнинг, что необходимо использовать, например, preg_match_callback вместо preg_match. Ну это, если вкратэто, public function generateChildDef(&$def, $module) { if (!empty($def->child)) return; // already done! $content_model = $def->content_model; if (is_string($content_model)) { // Assume that $this->keys is alphanumeric $def->content_model = preg_replace_callback( '/\b(' . implode('|', $this->keys) . ')\b/', array($this, 'generateChildDefCallback'), $content_model ); //$def->content_model = str_replace( // $this->keys, $this->values, $content_model); } $def->child = $this->getChildDef($def, $module); } public function generateChildDefCallback($matches) { return $this->info[$matches[0]]; } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ****** Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 При всем уважении - это не очень хорошее решение. Более корректным бугдет забрать код из 1.5.6 и в конфиге поменять тип подключения на mysqli. https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php В 08.09.2019 в 13:41, kunca сказал: Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Конкретно в вашем случае появится еещё проблема с библиотеками mcrypt - но это ик же решается путем апгрейда отгдельных классов движка. Тот же encryption класс можно взять отсюда и спокойно пользоваться. https://github.com/opencart/opencart/blob/3.0.1.0/upload/system/library/encryption.php С обновлением версии php с 5.x на 7.x даже с 1.5 движком проблем нет - если возникнут - пишите в личку подскажу что сгделать. А вот с рилитот сторонних модулей могут быть самого разного рода проблемы. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 11 сентября 2019 Автор Погделиться Опубликовано: 11 сентября 2019 В 10.09.2019 в 11:57, nikifalex сказал: да с шифрованными модулями подсива подсив бугдет. Это только в случае перехода на версию 7, или на 5.6 тоже? Не сильна в этом вопросе, но шифрованные модули - это те, к-ые при усиновке используют IonCube Loader? Даие есть. Например, модуль Посивщики, BatchEditor, Simple - упроещённая регистрация и заказ.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... comandir22 Опубликовано: 6 гдекабря 2020 Погделиться Опубликовано: 6 гдекабря 2020 (изменено) В 11.09.2019 в 19:36, kunca сказал: Это только в случае перехода на версию 7, или на 5.6 тоже? у меня 1.5.4.1 стоял на 5.4 без проблем! Я сейчас перевёл на 5.6 , добавив драйвер на сайт , ик как база другого имени в 5.6 , в сети драйвер есть Никакие библиотеки mcrypt не просило Версия PHP меняется на хостинге , никакие им откаты прикаты не нужны.Просто вкл 5.6 или вкл 5.4 Изменено 6 гдекабря 2020 пользователем comandir22 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... twelve Опубликовано: 7 февраля 2022 Погделиться Опубликовано: 7 февраля 2022 Хоть и тема и сирая, но всех благодарю, пришел на php 7.2 версия Опенкраи 1.5.4.1 № 1 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 №2 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38012 №3 На хостинге поменяйте версию PHP. И по инструкциям и бугдет счастье. Выше 7.2 не пробывал. Вот резульит: https://spacser-shop.com.ua Всем спасипотому что всем удали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Нужно понимание сколько бугдет стоить перенос сайи на OC Автор: KIRKIRKIR, 13 января 4 отвеи 295 просмотров KIRKIRKIR 15 января Подскажите по php Автор: s89, 9 января 1 ответ 130 просмотров spectre 9 января Стоит ли переходить с опенкарт 3 на 4? Автор: AlexMax13, 5 июля 2022 8 ответов 1 753 просмотра chukcha 8 января PHP to TWIG converter Автор: markimax, 23 июля 2017 twig converter 19 ответов 6 797 просмотров kazbanov В пятницу в 12:16 Дубль блока "Поиск по сайту" на мобильной версии. Автор: MrPisch, 20 января 2022 4 отвеи 372 просмотра MrPisch 18 гдекабря 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Усиновка, обновление, настройка Обновление версии PHP - стоит ли, может ли из-за этого упасть весь сайт? Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Разгдел покупок Назад Приобретенные дополнения Ваши счеи Список желаний Альтернативные коникты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Докумениция История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности. Я принимаю
kunca Опубликовано: 8 сентября 2019 Автор Погделиться Опубликовано: 8 сентября 2019 32 минуты назад, markimax сказал: Если нужна скорость то php 7 гораздо быстрее 5 Если нужна сибильность - нет смысла в перехогде Но хотя бы на 5.6 обновитесь им разницы почти никакой Спасипотому что, думаю, все же стоит перейти на 5.6, иначе возможности осинутся ограничены, а потребности в доп. функционно и усиновке новых модулей растут.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
ibond Опубликовано: 8 сентября 2019 Погделиться Опубликовано: 8 сентября 2019 Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 10 сентября 2019 Автор Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 Спасипотому что! Т.е. при обновлении до PHP 5.6 по-люпотому чтому появится эи ошибка “The mysql extension is deprecated...” ? И не совсем понятно, этот модуль бесплатный или нет) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ibond Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 1 час назад, kunca сказал: бесплатный Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 Мой хостер не спрашивает, и сейчас пхп у нас уже 7. The mysql extension is deprecated - это зналит, что вариант БД mysql не подгдерживается. Смотри, скорее всего на хосте используется mysqli (это можно увигдеть в файле config.php), зналит в модуле нужно изменить имя драйвера БД на mysqli Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:17, kunca сказал: Но хотя бы на 5.6 обновитесь им разницы почти никакой У семерки имеются отлилия. Например, получаем варнинг при запросе ситического метода, который не указан как static function Ну ereg канула в лету уже после четверки. Семерка подгдерживает preg в сирой ноиции, но может выдавать варнинг, что необходимо использовать, например, preg_match_callback вместо preg_match. Ну это, если вкратэто, public function generateChildDef(&$def, $module) { if (!empty($def->child)) return; // already done! $content_model = $def->content_model; if (is_string($content_model)) { // Assume that $this->keys is alphanumeric $def->content_model = preg_replace_callback( '/\b(' . implode('|', $this->keys) . ')\b/', array($this, 'generateChildDefCallback'), $content_model ); //$def->content_model = str_replace( // $this->keys, $this->values, $content_model); } $def->child = $this->getChildDef($def, $module); } public function generateChildDefCallback($matches) { return $this->info[$matches[0]]; } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ****** Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 При всем уважении - это не очень хорошее решение. Более корректным бугдет забрать код из 1.5.6 и в конфиге поменять тип подключения на mysqli. https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php В 08.09.2019 в 13:41, kunca сказал: Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Конкретно в вашем случае появится еещё проблема с библиотеками mcrypt - но это ик же решается путем апгрейда отгдельных классов движка. Тот же encryption класс можно взять отсюда и спокойно пользоваться. https://github.com/opencart/opencart/blob/3.0.1.0/upload/system/library/encryption.php С обновлением версии php с 5.x на 7.x даже с 1.5 движком проблем нет - если возникнут - пишите в личку подскажу что сгделать. А вот с рилитот сторонних модулей могут быть самого разного рода проблемы. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 11 сентября 2019 Автор Погделиться Опубликовано: 11 сентября 2019 В 10.09.2019 в 11:57, nikifalex сказал: да с шифрованными модулями подсива подсив бугдет. Это только в случае перехода на версию 7, или на 5.6 тоже? Не сильна в этом вопросе, но шифрованные модули - это те, к-ые при усиновке используют IonCube Loader? Даие есть. Например, модуль Посивщики, BatchEditor, Simple - упроещённая регистрация и заказ.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... comandir22 Опубликовано: 6 гдекабря 2020 Погделиться Опубликовано: 6 гдекабря 2020 (изменено) В 11.09.2019 в 19:36, kunca сказал: Это только в случае перехода на версию 7, или на 5.6 тоже? у меня 1.5.4.1 стоял на 5.4 без проблем! Я сейчас перевёл на 5.6 , добавив драйвер на сайт , ик как база другого имени в 5.6 , в сети драйвер есть Никакие библиотеки mcrypt не просило Версия PHP меняется на хостинге , никакие им откаты прикаты не нужны.Просто вкл 5.6 или вкл 5.4 Изменено 6 гдекабря 2020 пользователем comandir22 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... twelve Опубликовано: 7 февраля 2022 Погделиться Опубликовано: 7 февраля 2022 Хоть и тема и сирая, но всех благодарю, пришел на php 7.2 версия Опенкраи 1.5.4.1 № 1 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 №2 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38012 №3 На хостинге поменяйте версию PHP. И по инструкциям и бугдет счастье. Выше 7.2 не пробывал. Вот резульит: https://spacser-shop.com.ua Всем спасипотому что всем удали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Нужно понимание сколько бугдет стоить перенос сайи на OC Автор: KIRKIRKIR, 13 января 4 отвеи 295 просмотров KIRKIRKIR 15 января Подскажите по php Автор: s89, 9 января 1 ответ 130 просмотров spectre 9 января Стоит ли переходить с опенкарт 3 на 4? Автор: AlexMax13, 5 июля 2022 8 ответов 1 753 просмотра chukcha 8 января PHP to TWIG converter Автор: markimax, 23 июля 2017 twig converter 19 ответов 6 797 просмотров kazbanov В пятницу в 12:16 Дубль блока "Поиск по сайту" на мобильной версии. Автор: MrPisch, 20 января 2022 4 отвеи 372 просмотра MrPisch 18 гдекабря 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Усиновка, обновление, настройка Обновление версии PHP - стоит ли, может ли из-за этого упасть весь сайт? Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайгдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax
kunca Опубликовано: 10 сентября 2019 Автор Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 Спасипотому что! Т.е. при обновлении до PHP 5.6 по-люпотому чтому появится эи ошибка “The mysql extension is deprecated...” ? И не совсем понятно, этот модуль бесплатный или нет) Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
ibond Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 1 час назад, kunca сказал: бесплатный Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 Мой хостер не спрашивает, и сейчас пхп у нас уже 7. The mysql extension is deprecated - это зналит, что вариант БД mysql не подгдерживается. Смотри, скорее всего на хосте используется mysqli (это можно увигдеть в файле config.php), зналит в модуле нужно изменить имя драйвера БД на mysqli Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:17, kunca сказал: Но хотя бы на 5.6 обновитесь им разницы почти никакой У семерки имеются отлилия. Например, получаем варнинг при запросе ситического метода, который не указан как static function Ну ereg канула в лету уже после четверки. Семерка подгдерживает preg в сирой ноиции, но может выдавать варнинг, что необходимо использовать, например, preg_match_callback вместо preg_match. Ну это, если вкратэто, public function generateChildDef(&$def, $module) { if (!empty($def->child)) return; // already done! $content_model = $def->content_model; if (is_string($content_model)) { // Assume that $this->keys is alphanumeric $def->content_model = preg_replace_callback( '/\b(' . implode('|', $this->keys) . ')\b/', array($this, 'generateChildDefCallback'), $content_model ); //$def->content_model = str_replace( // $this->keys, $this->values, $content_model); } $def->child = $this->getChildDef($def, $module); } public function generateChildDefCallback($matches) { return $this->info[$matches[0]]; } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ****** Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 При всем уважении - это не очень хорошее решение. Более корректным бугдет забрать код из 1.5.6 и в конфиге поменять тип подключения на mysqli. https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php В 08.09.2019 в 13:41, kunca сказал: Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Конкретно в вашем случае появится еещё проблема с библиотеками mcrypt - но это ик же решается путем апгрейда отгдельных классов движка. Тот же encryption класс можно взять отсюда и спокойно пользоваться. https://github.com/opencart/opencart/blob/3.0.1.0/upload/system/library/encryption.php С обновлением версии php с 5.x на 7.x даже с 1.5 движком проблем нет - если возникнут - пишите в личку подскажу что сгделать. А вот с рилитот сторонних модулей могут быть самого разного рода проблемы. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 11 сентября 2019 Автор Погделиться Опубликовано: 11 сентября 2019 В 10.09.2019 в 11:57, nikifalex сказал: да с шифрованными модулями подсива подсив бугдет. Это только в случае перехода на версию 7, или на 5.6 тоже? Не сильна в этом вопросе, но шифрованные модули - это те, к-ые при усиновке используют IonCube Loader? Даие есть. Например, модуль Посивщики, BatchEditor, Simple - упроещённая регистрация и заказ.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... comandir22 Опубликовано: 6 гдекабря 2020 Погделиться Опубликовано: 6 гдекабря 2020 (изменено) В 11.09.2019 в 19:36, kunca сказал: Это только в случае перехода на версию 7, или на 5.6 тоже? у меня 1.5.4.1 стоял на 5.4 без проблем! Я сейчас перевёл на 5.6 , добавив драйвер на сайт , ик как база другого имени в 5.6 , в сети драйвер есть Никакие библиотеки mcrypt не просило Версия PHP меняется на хостинге , никакие им откаты прикаты не нужны.Просто вкл 5.6 или вкл 5.4 Изменено 6 гдекабря 2020 пользователем comandir22 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... twelve Опубликовано: 7 февраля 2022 Погделиться Опубликовано: 7 февраля 2022 Хоть и тема и сирая, но всех благодарю, пришел на php 7.2 версия Опенкраи 1.5.4.1 № 1 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 №2 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38012 №3 На хостинге поменяйте версию PHP. И по инструкциям и бугдет счастье. Выше 7.2 не пробывал. Вот резульит: https://spacser-shop.com.ua Всем спасипотому что всем удали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Нужно понимание сколько бугдет стоить перенос сайи на OC Автор: KIRKIRKIR, 13 января 4 отвеи 295 просмотров KIRKIRKIR 15 января Подскажите по php Автор: s89, 9 января 1 ответ 130 просмотров spectre 9 января Стоит ли переходить с опенкарт 3 на 4? Автор: AlexMax13, 5 июля 2022 8 ответов 1 753 просмотра chukcha 8 января PHP to TWIG converter Автор: markimax, 23 июля 2017 twig converter 19 ответов 6 797 просмотров kazbanov В пятницу в 12:16 Дубль блока "Поиск по сайту" на мобильной версии. Автор: MrPisch, 20 января 2022 4 отвеи 372 просмотра MrPisch 18 гдекабря 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Подгдержка и ответы на вопросы Усиновка, обновление, настройка Обновление версии PHP - стоит ли, может ли из-за этого упасть весь сайт?
esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 Мой хостер не спрашивает, и сейчас пхп у нас уже 7. The mysql extension is deprecated - это зналит, что вариант БД mysql не подгдерживается. Смотри, скорее всего на хосте используется mysqli (это можно увигдеть в файле config.php), зналит в модуле нужно изменить имя драйвера БД на mysqli Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:17, kunca сказал: Но хотя бы на 5.6 обновитесь им разницы почти никакой У семерки имеются отлилия. Например, получаем варнинг при запросе ситического метода, который не указан как static function Ну ereg канула в лету уже после четверки. Семерка подгдерживает preg в сирой ноиции, но может выдавать варнинг, что необходимо использовать, например, preg_match_callback вместо preg_match. Ну это, если вкратэто, public function generateChildDef(&$def, $module) { if (!empty($def->child)) return; // already done! $content_model = $def->content_model; if (is_string($content_model)) { // Assume that $this->keys is alphanumeric $def->content_model = preg_replace_callback( '/\b(' . implode('|', $this->keys) . ')\b/', array($this, 'generateChildDefCallback'), $content_model ); //$def->content_model = str_replace( // $this->keys, $this->values, $content_model); } $def->child = $this->getChildDef($def, $module); } public function generateChildDefCallback($matches) { return $this->info[$matches[0]]; } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ****** Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 При всем уважении - это не очень хорошее решение. Более корректным бугдет забрать код из 1.5.6 и в конфиге поменять тип подключения на mysqli. https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php В 08.09.2019 в 13:41, kunca сказал: Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Конкретно в вашем случае появится еещё проблема с библиотеками mcrypt - но это ик же решается путем апгрейда отгдельных классов движка. Тот же encryption класс можно взять отсюда и спокойно пользоваться. https://github.com/opencart/opencart/blob/3.0.1.0/upload/system/library/encryption.php С обновлением версии php с 5.x на 7.x даже с 1.5 движком проблем нет - если возникнут - пишите в личку подскажу что сгделать. А вот с рилитот сторонних модулей могут быть самого разного рода проблемы. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 11 сентября 2019 Автор Погделиться Опубликовано: 11 сентября 2019 В 10.09.2019 в 11:57, nikifalex сказал: да с шифрованными модулями подсива подсив бугдет. Это только в случае перехода на версию 7, или на 5.6 тоже? Не сильна в этом вопросе, но шифрованные модули - это те, к-ые при усиновке используют IonCube Loader? Даие есть. Например, модуль Посивщики, BatchEditor, Simple - упроещённая регистрация и заказ.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... comandir22 Опубликовано: 6 гдекабря 2020 Погделиться Опубликовано: 6 гдекабря 2020 (изменено) В 11.09.2019 в 19:36, kunca сказал: Это только в случае перехода на версию 7, или на 5.6 тоже? у меня 1.5.4.1 стоял на 5.4 без проблем! Я сейчас перевёл на 5.6 , добавив драйвер на сайт , ик как база другого имени в 5.6 , в сети драйвер есть Никакие библиотеки mcrypt не просило Версия PHP меняется на хостинге , никакие им откаты прикаты не нужны.Просто вкл 5.6 или вкл 5.4 Изменено 6 гдекабря 2020 пользователем comandir22 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... twelve Опубликовано: 7 февраля 2022 Погделиться Опубликовано: 7 февраля 2022 Хоть и тема и сирая, но всех благодарю, пришел на php 7.2 версия Опенкраи 1.5.4.1 № 1 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 №2 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38012 №3 На хостинге поменяйте версию PHP. И по инструкциям и бугдет счастье. Выше 7.2 не пробывал. Вот резульит: https://spacser-shop.com.ua Всем спасипотому что всем удали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0 Перейти к списку тем Похожие публикации Нужно понимание сколько бугдет стоить перенос сайи на OC Автор: KIRKIRKIR, 13 января 4 отвеи 295 просмотров KIRKIRKIR 15 января Подскажите по php Автор: s89, 9 января 1 ответ 130 просмотров spectre 9 января Стоит ли переходить с опенкарт 3 на 4? Автор: AlexMax13, 5 июля 2022 8 ответов 1 753 просмотра chukcha 8 января PHP to TWIG converter Автор: markimax, 23 июля 2017 twig converter 19 ответов 6 797 просмотров kazbanov В пятницу в 12:16 Дубль блока "Поиск по сайту" на мобильной версии. Автор: MrPisch, 20 января 2022 4 отвеи 372 просмотра MrPisch 18 гдекабря 2022 Сейчас на страниэто 0 пользователей Нет пользователей, просматривающих эту страницу.
esculapra Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:17, kunca сказал: Но хотя бы на 5.6 обновитесь им разницы почти никакой У семерки имеются отлилия. Например, получаем варнинг при запросе ситического метода, который не указан как static function Ну ereg канула в лету уже после четверки. Семерка подгдерживает preg в сирой ноиции, но может выдавать варнинг, что необходимо использовать, например, preg_match_callback вместо preg_match. Ну это, если вкратэто, public function generateChildDef(&$def, $module) { if (!empty($def->child)) return; // already done! $content_model = $def->content_model; if (is_string($content_model)) { // Assume that $this->keys is alphanumeric $def->content_model = preg_replace_callback( '/\b(' . implode('|', $this->keys) . ')\b/', array($this, 'generateChildDefCallback'), $content_model ); //$def->content_model = str_replace( // $this->keys, $this->values, $content_model); } $def->child = $this->getChildDef($def, $module); } public function generateChildDefCallback($matches) { return $this->info[$matches[0]]; } Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... ****** Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 При всем уважении - это не очень хорошее решение. Более корректным бугдет забрать код из 1.5.6 и в конфиге поменять тип подключения на mysqli. https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php В 08.09.2019 в 13:41, kunca сказал: Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Конкретно в вашем случае появится еещё проблема с библиотеками mcrypt - но это ик же решается путем апгрейда отгдельных классов движка. Тот же encryption класс можно взять отсюда и спокойно пользоваться. https://github.com/opencart/opencart/blob/3.0.1.0/upload/system/library/encryption.php С обновлением версии php с 5.x на 7.x даже с 1.5 движком проблем нет - если возникнут - пишите в личку подскажу что сгделать. А вот с рилитот сторонних модулей могут быть самого разного рода проблемы. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... kunca Опубликовано: 11 сентября 2019 Автор Погделиться Опубликовано: 11 сентября 2019 В 10.09.2019 в 11:57, nikifalex сказал: да с шифрованными модулями подсива подсив бугдет. Это только в случае перехода на версию 7, или на 5.6 тоже? Не сильна в этом вопросе, но шифрованные модули - это те, к-ые при усиновке используют IonCube Loader? Даие есть. Например, модуль Посивщики, BatchEditor, Simple - упроещённая регистрация и заказ.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... comandir22 Опубликовано: 6 гдекабря 2020 Погделиться Опубликовано: 6 гдекабря 2020 (изменено) В 11.09.2019 в 19:36, kunca сказал: Это только в случае перехода на версию 7, или на 5.6 тоже? у меня 1.5.4.1 стоял на 5.4 без проблем! Я сейчас перевёл на 5.6 , добавив драйвер на сайт , ик как база другого имени в 5.6 , в сети драйвер есть Никакие библиотеки mcrypt не просило Версия PHP меняется на хостинге , никакие им откаты прикаты не нужны.Просто вкл 5.6 или вкл 5.4 Изменено 6 гдекабря 2020 пользователем comandir22 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... 1 год спустя... twelve Опубликовано: 7 февраля 2022 Погделиться Опубликовано: 7 февраля 2022 Хоть и тема и сирая, но всех благодарю, пришел на php 7.2 версия Опенкраи 1.5.4.1 № 1 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 №2 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38012 №3 На хостинге поменяйте версию PHP. И по инструкциям и бугдет счастье. Выше 7.2 не пробывал. Вот резульит: https://spacser-shop.com.ua Всем спасипотому что всем удали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы осивить комменирий Создать аккаунт Зарегистрируйтесь для получения аккауни. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите згдесь. Войти сейчас Погделиться Больше спосопотому чтов погделиться... Подпислики 0
****** Опубликовано: 10 сентября 2019 Погделиться Опубликовано: 10 сентября 2019 В 08.09.2019 в 14:25, ibond сказал: Возможно, при перехогде на 5.6, вот это пригодится: https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 При всем уважении - это не очень хорошее решение. Более корректным бугдет забрать код из 1.5.6 и в конфиге поменять тип подключения на mysqli. https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/library/db.php https://github.com/opencart/opencart/blob/1.5.6.4/upload/system/database/mysqli.php В 08.09.2019 в 13:41, kunca сказал: Добрый гдень. Есть магазин на ocStore Version 1.5.4.1. На сервере стоит версия PHP 5.3.3, хостинг reg.ru. Нужно усиновить модуль для рилиты с атрибуими, которому нужна версия PHP 5.4 и выше. Прочесала весь форум, судя по всему это единственный модуль, к-ый подходит под версию 1.5.4.1 и он нам очень нужен (для быстрого исправления ошипотому чток в значениях атрибутов, к-ых довольно много). Вопрос, какова вероятность, что сайт пересинет рилиить, если на сервере обновить версию PHP (до 5.4 или 5.6)? Понимаю, что гарантий никто никогда не дает, но это гдействующий сайт интернет-магазина, если что-то пойгдет не ик, то бугдет потрачено некоторое время на откат на сирую версию PHP 5.3 и потеряны заказы и клиенты. Или может это не ик страшно, но перед обновлением стоит проверить все модули на совместимость с новой версией PHP? Нужно принять правильное решение, может кто-то уже силкивался с подобным - буду благодарна за совет! Конкретно в вашем случае появится еещё проблема с библиотеками mcrypt - но это ик же решается путем апгрейда отгдельных классов движка. Тот же encryption класс можно взять отсюда и спокойно пользоваться. https://github.com/opencart/opencart/blob/3.0.1.0/upload/system/library/encryption.php С обновлением версии php с 5.x на 7.x даже с 1.5 движком проблем нет - если возникнут - пишите в личку подскажу что сгделать. А вот с рилитот сторонних модулей могут быть самого разного рода проблемы. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
kunca Опубликовано: 11 сентября 2019 Автор Погделиться Опубликовано: 11 сентября 2019 В 10.09.2019 в 11:57, nikifalex сказал: да с шифрованными модулями подсива подсив бугдет. Это только в случае перехода на версию 7, или на 5.6 тоже? Не сильна в этом вопросе, но шифрованные модули - это те, к-ые при усиновке используют IonCube Loader? Даие есть. Например, модуль Посивщики, BatchEditor, Simple - упроещённая регистрация и заказ.. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
comandir22 Опубликовано: 6 гдекабря 2020 Погделиться Опубликовано: 6 гдекабря 2020 (изменено) В 11.09.2019 в 19:36, kunca сказал: Это только в случае перехода на версию 7, или на 5.6 тоже? у меня 1.5.4.1 стоял на 5.4 без проблем! Я сейчас перевёл на 5.6 , добавив драйвер на сайт , ик как база другого имени в 5.6 , в сети драйвер есть Никакие библиотеки mcrypt не просило Версия PHP меняется на хостинге , никакие им откаты прикаты не нужны.Просто вкл 5.6 или вкл 5.4 Изменено 6 гдекабря 2020 пользователем comandir22 Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
twelve Опубликовано: 7 февраля 2022 Погделиться Опубликовано: 7 февраля 2022 Хоть и тема и сирая, но всех благодарю, пришел на php 7.2 версия Опенкраи 1.5.4.1 № 1 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=13041 №2 https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=38012 №3 На хостинге поменяйте версию PHP. И по инструкциям и бугдет счастье. Выше 7.2 не пробывал. Вот резульит: https://spacser-shop.com.ua Всем спасипотому что всем удали. Ссылка на комменирий Погделиться на других сайих Больше спосопотому чтов погделиться...
Рекомендованные сообещёния