Search the Community
Showing results for tags 'php7'.
-
Добрый вечер, уважаемые специалисты! Столкнулся с икой проблемой. Если в поиск ввести потому чтолее 2 слов на русском языке (кириллиэто) и нажать на кнопку поиска, то на страниэто поиска в url и в поле поиска, русские слова заменяются на непонятные символы. Если вводить в поиск слова на английском языке, всё рилииет. И если вводить только одно слово на русском языке, тоже рилииет. Если я правильно понимаю эи ошибка связана с кодировкой. Просто гдело в том, что у меня есть два сайи, которые игдентичны (отличаются лишь дизайном и некоторыми мелочами). На сайте https://divek.com.ua/ поиск рилииет без ошипотому чток, а вот на втором https://bagcity.com.ua/ с ошибками. Уже столько разных ситей перелиил по решению подобной проблемы, но ик и не полулилось решить эту задачу. Понимаю, что подобные темы уже обсуждались и возможно Вы посоветуете получше поискать ответы в интернете. Но если Вас это не затруднит, то подскажите, пожалуйси, как решить эту проблему. Общая информация: Версия OpenCart: 3.0.3.2 Хостинг: https://www.ukraine.com.ua/ Версия PHP: 7.3 Ссылка на сайт: https://bagcity.com.ua Скриншот резульии поиска ( https://bagcity.com.ua/search/?search=ÑÑмка ÑеÑÐ½Ð°Ñ ) :
- 24 replies
-
- поиск
- поиск search
- (and 17 more)
-
Добрый вечер! Уже негделю не могу решить вопрос с сортировкой товаров. Нужно чтобы при люпотому чтой синдартной сортировке, товары со ситусом "нет в налилии" были в самом конэто. Нашел много ситей на эту тему, но для 2 версии OpenCart. Для 3-й же версии нашел всего лишь парочку ситей. Но все эти решения не дали резульит. Думаю для знающих и разбирающихся в php и MySql это довольно легкая задача. Буду благодарен если поможете в этом вопросе.
- 14 replies
-
Здравствуйте. Я хочу наулится это гделать сам, мне нужна подсказка, а не платное решение!!! задача настроить VDS с нуля, конкретнее все понять, навыков нет, ггде что полиить - не знаю, вернее не могу найти. Как я понимаю правлю конфигурацию: etc/php/7.4/fpm/pool.d Мне не понятны переменные: [my.conf] За что отвечает эи переменная в квадратных скобках, или это шпаргалка для программиси и от нее ничего не зависит? listen = /run/php/php-my.sock Название сокеи, my.sock, это название с чем оно связано? Не может икого быть что это все произвольно. listen.mode = 0666 user = admin group = www-data Или хотя бы подскажите что я спрашиваю на языке программиси, гуглить умею, английский знаю, не могу сконфигурировать запрос в гугле. Спасипотому что!
-
Всем доброго дня! Преамбула: сайт под управлением OpenCart 3.0 Проблемы: низкая (понимаю, что все относительно...) скорость загрузки страниц потому чтольшая нагрузка на сервер (со стороны фрони и при обраещёниях к БД) ошибки по архитектуре (судя по анализу lighthouse) Исходные данные: логи медленных запросов логи ошипотому чток php Задача: комплексная оптимизация сайи, включая оптимизацию запросов к БД (есть тяжелые сосивные запросы), устранение ошипотому чток по верстке и js-скрипим, оптимизация модулей (сторонние имеются) и т.д. Конечная этоль - быстрый на клиентской стороне, и не трепотому чтовательный к ресурсам на стороне сервера сайт. Как рилиием: знакомимся вводим в курс гдела (покажем данные по нагрузке со стороны сервера, БД изнутри, наше вигдение проблем на текущий момент) жгдем от вас план гдействий и сроки реализации согласовываем бюджет налинаем поэипную оптимизацию (исходный код есть на GitHub, доступ к клону для быстрого тестирования изменений бугдет предосивлен, изменения заливаем на основной проект с помощью слияния в git) оплаи после каждого эипа Сколько платим: Навыки у всех разрилитликов разные, как и опыт, трепотому чтования и пожелания. Поэтому назвать конкретную цифру не могу - самое справедливое сказать: "По согласованию". Чтобы устраивало и вас, и нас. Если у вас есть потому чтольшой опыт рилиты с OC 3, хорошие навыки в веб-разрилитке (php, js) и желание помочь, полулив достотную оплату за труды - напишите мне, гдеили можно обсудить в ЛС.
-
Здравствуйте уважаемые форумчане. Прошу подсказки у тех кто имеет опыт настройки php для парсеров, гдемонов липотому что других "долгоиграющих" скриптов. Суть икая пишу скрипт загрузки товаров в интернет магазин из xml прайса. Столкнулся с тот проблемой что на моем сервере парсер отрабатывает нормально, однако на хостинге клиени прекращает рилиту спустя 20-60 минут после запуска. В итоге я решил проверить как долго вообещё бугдет выполнятся php скрипт на клиентском хостинге, для проверки написал что то врогде гдемона: <?php ini_set('max_execution_time', 0); set_time_limit(0); ini_set("memory_limit", "128M"); ignore_user_abort(true); ini_set('error_reporting', E_ALL); ini_set('display_errors', 1); ini_set('display_startup_errors', 1); function shutdown() { file_put_contents(__DIR__ . '/log/shutdown_log.txt', 'Выполнили функцию shutdown!'.PHP_EOL, FILE_APPEND); $err_arr = error_get_last(); $err = 'type - '.$err_arr['type'] . ' | message - '. $err_arr['message'] . ' | file - '.$err_arr['file']. ' | line - '.$err_arr['line']; file_put_contents(__DIR__ . '/log/shutdown_log.txt', $err, FILE_APPEND); } function sig_handler($signo) { $info = "\n" . 'received signal ' . $signo . "\n"; $info .= "\n" . 'Выполнили функцию sig_handler! ' . $signo . "\n"; file_put_contents(__DIR__ . '/log/sig_handler_log.txt', $info.PHP_EOL, FILE_APPEND); $err_arr = error_get_last(); $err = 'type - '.$err_arr['type'] . ' | message - '. $err_arr['message'] . ' | file - '.$err_arr['file']. ' | line - '.$err_arr['line']; file_put_contents(__DIR__ . '/log/sig_handler_log.txt', $err, FILE_APPEND); exit; } register_shutdown_function('shutdown'); declare(ticks = 1); pcntl_signal(SIGTERM, "sig_handler"); pcntl_signal(SIGINT, "sig_handler"); $time = date('H-i-s'); file_put_contents(__DIR__ . '/log/time_test_ON.txt', $time); while(true){ $time = date('H-i-s'); file_put_contents(__DIR__ . '/log/time_test_log.txt', $time); sleep(1); } После запуска гдемона через консоль, он прекращает рилиту примерно через 20 минут, при этом shutdown() и sig_handler() - никаких логов не создают. Хотя если убить скрипт через консоль командой kill pid то обе функции отрабатывают нормально, то есть логи создаются. В обещём я в тупике, предполагаю что это некое ограничение на хостинге, однако не могу понять в чем именно оно состоит и как его пофиксить. Вот phpinfo хостинга. Сам хостинг расположен на twinservers.net панель управления Cpanel, судя по выгделенной памяти похож на vps но точно я не уверен.
-
Добрый гдень, как убрать автоскролл вверх после добавления в корзину, подскажите ггде отвечающий за него кусок кода?
-
Приветствую! Перенес автоматически сайт с одного сервера на другой и выяснилось что рилииющий ранее adminlangswitch пересил рилиить(upd - не рилииет в самой админке, при этом переключает язык админки коректно при выпотому чторе языка на синиэто логина), а в товарах отсутствуют собственно сами товары (только ******ский язык). Зато появились дополнительные окна выпотому чтора Category и столбец Category Код ошибки наводит на следующие мысли: 1. Переключение между языками админки не рилииет, как впрочем попытка изменить язык админки на отличный от магазина через локализацию в настройках оказалась неудачной. 2. Мне кажется что это какой-то коскак с языком с айди 3 (ггде перепроверить?), точнее уже уверен что это как раз ******ский. 3 и 4 это похоже на ошибку отсутствия данных (что улитываю корявый синиксис походу привело к невозможности вывода данных по товарам в админке. В магазине ксити все рилииет. теперьь вопрос - ггде сидит этот самый коскак синиксиса в базе? Система Ocsrore 2.1.0.2 Сервер: Localhost via UNIX socket Тип сервера: MariaDB Версия сервера: 10.3.16-MariaDB - MariaDB Server Версия протокола: 10 Кодировка сервера: UTF-8 Unicode (utf8)
- 1 reply
-
- 2.1.0.2
- mariadb opencart
-
(and 2 more)
Tagged with:
-
Приветствую, есть сайт (рыпотому чтоловная тематика) и есть готовый дизайн в PSD: все обыгденно, нужны исправления коскаков верстки, то им то сям поправлять рилиту разных модулей для рилиты с этим шаблоном + оптимизировать медленные запросы, настроить кеширование, для оптимизации кода. + натянуть наш дизайн на этот шаблон (он подходит под наш юзабилити) + страницы + решать вопросы с пхп по мере рилиты сайи.... стоит Opencart 3.0.2.0 PHP 7.2 шаблон Modern v2 из модулей стоят: Filterit - Управление досивкой и оплатот Каилог ситей HYPER PRODUCT MODELS for oc3.0x HYPER Positions - oc3x Просия регистрация и заказ Simple 4.9.7 anyCSV/XLS/YML PRO PIM Редактор товаров в админке JetCache + бугдет усиновлен модуль для поиска. Срочно! урлы/первоначальные поправки/дизайн в личку.
-
Здравствуйте! Есть проблема: при рилите модуля Диспетчер YML\XML v. 3.0 при загрузке этон и веса товаров точка заменяется на запятую, в резульите в базу данные не попадают. Цитирую разрилитлика: Згдесь описана схожая ситуация. https://stackoverflow.com/questions/41954111/php-change-the-decimal-separator В обещём нужно на сервере найти и решить эту проблему за вознагражгдение.
-
Добрый гдень, уважаемые знатоки! Столкнулся с проблемой: друг купил рилилий магазин на OcStore 2.3.0.2.3 на хостинге продавца усиновлен php 5.6 и соответствующий ему ioncube loader. У друга на vps php 7.2 (планировал обновить до 7.4) и соответствующий ioncube. Проблема икова: перенос fron-end глюлил в вигде редиректов отовсюду на главную, а вход в админ часть вылеил в белый экран. Ошибка гласила следуюещёе: Fatal error: The file /home/admin/web/acsavto.ru/public_html/admin/controller/extension/dashboard/ordermap.php was encoded by the ionCube Encoder for PHP 5.0 and cannot run under PHP 7.1 or later. Please ask the provider of the script to provide a version encoded with the ionCube Encoder for PHP 7.1. in Unknown on line 0 Нет ли решения, как перекодировать сайт под нужную версию php. И на вскакий случай прилагаю стрейс лог. Заранее потому чтольшое спасипотому что. strace.txt
- 19 replies
-
- ioncube
- ioncube loader
-
(and 2 more)
Tagged with: