Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

fduw

Новичок
  
  • Публикаций

    48
  • Зарегистрирован

  • Посещение

Все публикации пользователя fduw

  1. У меня есть наброски для FastCgi Cache: fastcgi_temp_path /dev/shm/ngx_cache; fastcgi_cache_path /dev/shm/ngx_cache/ngx_fcgi-cache levels=1 keys_zone=phpcache:64m max_size=200m inactive=1d; fastcgi_cache_key "$scheme$request_method$host$request_uri"; fastcgi_store on; fastcgi_cache_lock on; fastcgi_cache phpcache; # The name of the cache key-zone to use fastcgi_cache_valid 200 301 302 304 30m; # кешировать ответы с кодом 200 и.т.д на 1 час fastcgi_cache_min_uses 1; # Кол-во запросов, после которых ответ будет закеширован # Выдаем всегда свежий Last-Modified. expires -1; # Внимание!!! Эта строка expires необходима! add_header Last-Modified $sent_http_Expires; fastcgi_hide_header Set-Cookie; fastcgi_cache_use_stale updating error timeout invalid_header http_500; # Используем вариант из кеша (даже если он устарел) в случае ошибки add_header X-Fastcgi-Cache $upstream_cache_status; # Add header so we can see if the cache hits or misses Но есть очень большое но которое мешает его использовать! ЭТО кеширование ВСЕГО и ВСЯ! Как только не пытался его отключить на не нужных страницах! fastcgi_no_cache $no_cache; fastcgi_cache_bypass $no_cache; location ~ ^/(admin/*|my-account|index.php?route=account/simpleedit|change-password|address-book|wishlist|newsletter|reward-points|returns|order-history|downloads|transactions|index.php?route=account/recurring|index.php?route=account/logout){ set $no_cache 1; } Нужно его отключать на сайте где url начинается с: admin/*|my-account|index.php?route=account/simpleedit|change-password|address-book|wishlist|newsletter|reward-points|returns|order-history|downloads|transactions|index.php?route=account/recurring|index.php?route=account/logout Но чет не получается
  2. Как подключить mysql через unix socket? В инете не нашел рабочей инфы Стандартная конфа Так не работает define('DB_HOSTNAME', 'unix:/tmp/mysql.sock'); define('DB_HOSTNAME', 'localhost/tmp/mysql.sock'); define('DB_HOSTNAME', 'tmp/mysql.sock');
  3. Оказалось проблема в сессиях. Дал права для nginx'а chown -R nginx:nginx /var/opt/remi/php71/lib/php/session Только не понял почему для OcStore 3 таких проблем не было
  4. Поставил OcStore 2.3 на Nginx. Конфиги: Nginx.conf Для сайта: Ставлю чистый OcStore 2.3 После установки появилась проблема. Не могу зайти в админку! Пишу правильные данные. И на сайте не могу переключить язык. Какая то хрень блокирует отправку или получение Post запроса. Либо что еще. Firewall отключал. OcStore 3 работает без проблем. В php-fpm, nginx ошибок нет Когда пытаюсь восстановить пароль от админки пишет maillog postfix/sendmail[3637]: fatal: parameter inet_interfaces: no local interface found for ::1 Куда копать? Ос Oracle 7.6, NGINX 1.17.1(Не стабильная)
  5. Пытался подключить Redis к OcStore 3. Но вот такая ошибка В Админке: Unknown: Function Redis::setTimeout() is deprecated in /public_html/system/library/cache/redis.php on line 22 Unknown: Function Redis::delete() is deprecated in /public_html/system/library/cache/redis.php on line 28 В карточке товара Unknown: Function Redis::setTimeout() is deprecated in /public_html/system/library/cache/redis.php on line 22 Warning: Cannot modify header information - headers already sent by (output started at /public_html/system/framework.php:42) in /public_html/system/library/response.php on line 36 Unknown: Function Redis::setTimeout() is deprecated in /public_html/system/library/cache/redis.php on line 22 Менял конфиги менял здесь /config.php и admin/config.php на // redis define('CACHE_HOSTNAME', '127.0.0.1'); define('CACHE_PORT', '6379'); define('CACHE_PREFIX', 'ocredis_'); Менял и здесь /system/config/default.php На $_['cache_engine'] = 'redis'; // apc, file, mem or memcached Ключи пишутся Redis плагин для php установлен. И Конфиг Redis'a новенький из GitHub скачал. Слышал что нужно с сессиями мутить но как я не знаю.
  6. Мультимагазин будет таким? site.com/ru site.com/en И возможность скрыть товар для site.com/en и показывать в site.com/ru?
  7. Нужен модуль который сделает Мультиязычный мультиСтрановый магазин. Для России: site.com/ru/goods0 ru - страна Валюта - Рубль Default язык Русский Индексация для России: site.com/ru Язык Русский. Валюта Рубль Для Испании: site.com/es/goods0 es - это страна Валюта - Euro Default язык Испанский Индексация для России: site.com/ru Язык Испанский Валюта - Euro Не показывать товар для определённых стран. Также нужна возможность смены языка и валюты без изменения URL (site.com/Counrty/)
  8. 600.00 руб Скачать/Купить дополнение Подписка и рекламные кампании PRO+ ❖ ОПИСАНИЕ Модуль - подписка и рекламные кампании. Вы можете создавать рекламные кампании с уникальным набором параметров, предлагать подписку на рассылку промоакций, новостей и тд, а также предлагать подарочные купоны вашим подписчикам. Большая и расширенная система настройки делают этот модуль абсолютно уникальным и гибким для каждого магазина. ❖ DEMO САЙТ Админка: demo / demo | Смотреть Каталог: Смотреть ❖ СОВМЕСТИМОСТЬ С OPENCART ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0 ❖ СОВМЕСТИМОСТЬ С OCSTORE ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3 ❖ ВСТРОЕННЫЙ ПЕРЕВОД Украинский, Русский, Английский ❖ ДРУГИЕ МОДУЛИ ИЗ ЭТОЙ КОЛЛЕКЦИИ ❏ Подписка и рекламные кампании PRO ❖ ПРЕДПРОСМОТР ❖ ОСНОВНЫЕ ВОЗМОЖНОСТИ ❖ ДЕТАЛИЗИРОВАННЫЙ СПИСОК ВОЗМОЖНОСТЕЙ ❏ Модуль подписки на рассылку новостей и промоакций с расширенным функционалом, работает без перезагрузки страницы (через Ajax). ❏ Модуль работает как: всплывающее окно, стандартный тип вывода, сворачиваемый блок, страница или боковая панель. ❏ Вы можете создавать и управлять новостными кампаниями с большими количеством настроек и функций. ❏ Вы можете предоставить подарочный купон в кампаниях. ☑ Вы можете минимизировать JS-файл модуля (низкий и средний уровень). ☑ Вы можете настроить эффекты анимации для всплывающего модуля. ☑ Вы можете редактировать и восстанавливать CSS файлы модуля. ❏ Вы можете выбрать с какими группами клиентов будет работать модуль. ❏ Поддержка мультиязыков. ❏ Поддержка мультимагазинов. ❏ Вы можете редактировать основные текстовые данные модуля. ❏ Модуль поддерживает RTL или LTR направление текста. ❏ Простая установка через OCmod. ❏ Модуль требует активации лицензии. ☑ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+. ❖ СИСТЕМНЫЕ ТРЕБОВАНИЯ ❏ Перед покупкой, пожалуйста воспользуйтесь бесплатной утилитой "Проверка совместимости системы", для проверки совместимости вашей системы с требованиями модуля. ❏ PHP: >= 5.6. ❏ Установленная cURL библиотека. ❏ Установленный ionCube Loader v10.2. ❏ Модуль работает и на localhost, но требует активного подключения к Интернет. ❖ ПОДДЕРЖКА ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке. ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках. ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля. ❖ ЛИЦЕНЗИЯ ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/). ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard). ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard). ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля. ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard). ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля. ❖ НЕСОВМЕСТИМЫЕ МОДУЛИ (НЕ ВЕСЬ СПИСОК) ❏ Mijoshop, Aceshop Добавил OCdevWizard Добавлено 28.08.2018 Категория Письма, почта, рассылки, sms Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0 2.3 2.2 2.1 2.0 ocStore 2.3 2.2 2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Да Старая цена 1400  
  9. fduw

    OpenCart 3.0.2 Мультиязычные SEO Url

    Подниму! Интересует SEO Мультиязык для OcStore 3 вида site.com/iphone/iphone-xs site.com/EN/iphone/iphone-xs
  10. OcStore 2.3 Установил модуль через админку говорит установилась захожу модули а его там нет Патч применил
  11. При установке на MaxiStore проблема. [Thu Oct 04 18:26:32.252934 2018] [:error] [pid 23707] [client 84.xx.xxx.xxx:57124] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSERT INTO `oc_attribute` (`attribute_id`, `attribute_group_id`, `sort_order`) ' at line 2<br />Error No: 1064<br />DELETE FROM `oc_attribute`;\r\nINSERT INTO `oc_attribute` (`attribute_id`, `attribute_group_id`, `sort_order`) VALUES\r\n\t(19, 4, 0),\r\n\t(18, 4, 5),\r\n\t(17, 4, 7),\r\n\t(16, 4, 2),\r\n\t(15, 4, 4),\r\n\t(14, 4, 6),\r\n\t(13, 4, 3),\r\n\t(12, 4, 1);\r\n\r\nDELETE FROM `oc_attribute_description`;\r\nINSERT INTO `oc_attribute_description` (`attribute_id`, `language_id`, `name`) VALUES\r\n\t(15, 2, '\xd0\x95\xd0\xbc\xd0\xba\xd0\xbe\xd1\x81\xd1\x82\xd1\x8c \xd0\xb0\xd0\xba\xd0\xba\xd1\x83\xd0\xbc\xd1\x83\xd0\xbb\xd1\x8f\xd1\x82\xd0\xbe\xd1\x80\xd0\xb0'),\r\n\t(14, 2, '\xd0\x9f\xd0\xbe\xd0\xb4\xd0\xb4\xd0\xb5\xd1\x80\xd0\xb6\xd0\xba\xd0\xb0 4G'),\r\n\t(13, 1, '\xd0\x9a\xd0\xb0\xd0\xbc\xd0\xb5\xd1\x80\xd0\xb0'),\r\n\t(12, 2, '\xd0\xad\xd0\xba\xd1\x80\xd0\xb0\xd0\xbd'),\r\n\t(15, 1, '\xd0\x95\xd0\xbc\xd0\xba\xd0\xbe\xd1\x81\xd1\x82\xd1\x8c \xd0\xb0\xd0\xba\xd0\xba\xd1\x83\xd0\xbc\xd1\x83\xd0\xbb\xd1\x8f\xd1\x82\xd0\xbe\xd1\x80\xd0\xb0'),\r\n\t(14, 1, '\xd0\x9f\xd0\xbe\xd0\xb4\xd0\xb4\xd0\xb5\xd1\x80\xd0\xb6\xd0\xba\xd0\xb0 4G'),\r\n\t(13, 2, '\xd0\x9a\xd0\xb0\xd0\xbc\xd0\xb5\xd1\x80\xd0\xb0'),\r\n\t(12, 1, '\xd0\xad\xd0\xba\xd1\x80\xd0\xb0\xd0\xbd'),\r\n\t(16, 1, '\xd0\xa0\xd0\xb0\xd0\xb7\xd1\x80\xd0\xb5\xd1\x88\xd0\xb5\xd0\xbd\xd0\xb8\xd0\xb5 \xd1\x8d\xd0\xba\xd1\x80\xd0\xb0\xd0\xbd\xd0\xb0'),\r\n\t(16, 2, '\xd0\xa0\xd0\xb0\xd0\xb7\xd1\x80\xd0\xb5\xd1\x88\xd0\xb5\xd0\xbd\xd0 in /var/www/mydevana/data/www/key.com/system/library/db/mysqli.php on line 40, referer: https://key.com/admin/index.php?route=revolution/revtheme&token=hJo8d8o9yNK2XL8fY5P78dYJgC2FE7iW
  12. Пожалуйста дайте развернутый ответ! Можно прикрутить PostgreS?
  13. Мне пришло такое письмо уведомление в Яндекс.Webmaster У меня до этого бы такой сайт: site.com потом купил этот плагин и сделал так: site.com/ru site.com/en а site.com нет(точнее решает куда пустить в /ru или /en)
  14. при оплате хоть wmr хоть sber onleme выдает сумма 1доллар или руб настройки
  15. Когда захотел войти в админку после закачки шаблона, ред груп адм, нажатия кнопки установить и очистки модификатора мне вылезло: Fatal error: Cannot redeclare ModelCatalogProduct::getProductTabbyProductID() in /var/www/user123/data/www/dev.altonkey.com/system/storage/modification/admin/model/catalog/product.php on line 516 Нашел эту линию 516 и удалил класс "getProductTabbyProductID()": public function getProductTabbyProductID($product_id){ $product_tab_data = array(); $description = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_tab WHERE product_id = '" . (int)$product_id . "'"); foreach($query->rows as $result){ $querys = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_tab_desc WHERE product_tab_id = '" . (int)$result['product_tab_id']. "'"); foreach($querys->rows as $row){ $description[$row['language_id']]=array( 'heading' => $row['heading'], 'description' => $row['description'], ); } $product_tab_data[]=array( 'status' => $result['status'], 'sort_order' => $result['sort_order'], 'description' => $description, ); } return $product_tab_data; } Закачал исправленную и заработало!
  16. Как я включил nginx для Opencart.pro с ispmanager 5 lite 1.Настроить свой магазин (чпу) с Apache или (Nginx(Front) + Apache(Back-end)) 2.Ставим nginx(поставить галочки PHP-FPM FastCGI) и отключаем apache В конфигах домена находим строчки с Server и конец локации location символ "}" server{ .... location / { ->}<- и заменяем на rewrite ^/sitemap.xml$ /index.php?route=feed/google_sitemap last; rewrite ^/googlebase.xml$ /index.php?route=feed/google_base last; rewrite ^/system/download/(.*) /index.php?route=error/not_found last; if (!-f $request_filename) { set $rule_3 1$rule_3; } if (!-d $request_filename) { set $rule_3 2$rule_3; } if ($uri !~ ".*.(ico|gif|jpg|jpeg|png|js|css)") { set $rule_3 3$rule_3; } if ($rule_3 = "321") { rewrite ^/([^?]*) /index.php?_route_=$1 last; } try_files $uri $uri/ @opencart; } location @opencart { rewrite ^/(.+)$ /index.php?_route_=$1 last; } Локация server может быть две один для (htttp) другой для (https) тогда ставим в обе секции location

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.