Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

halfhope

Користувачі
  
  • Публікації

    1 750
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем halfhope

  1. 57 минут назад, Loysik сказал:

    ошибка поменялась на Invalid URL protocol. Expecting 'https'

     

    Не цитируйте меня, пожалуйста, у меня нет времени на чужие проблемы. Но все же могу предположить, что дело в сертификате или его отсутствии.

  2. 7 минут назад, mbrogan сказал:

    Я понимаю, думал может что-то конкретное можете посоветовать. Например логировать $mail после его выполнения ?

     

    Это можно. Найдите где отправляется почта (вроде в модели checkout/order) и логгируйте.

    $this->log->write('текст');

    Даже если и покажет то что ожидаете, что будете делать дальше?

    • +1 1
  3. 11 часов назад, mbrogan сказал:

    Логи на сервере есть. Утверждают, что этих писем вообще нет, и все удачно приходит. Может ли это быть сам скрипт opencart ?

     

    Да, может. Если говорят, то это скорей всего именно так. 

     

    9 часов назад, mbrogan сказал:

    В таком случае, можете подсказать, как проводить трассировку ?

     

    Это опыт, его просто так не передать. Я сейчас занят, заняться этим, к сожалению, не могу. Надеюсь это читает кто-то, кто поможет. 

  4. Причин может быть много. Вообще тарифы с превышением трафика это так себе, там что угодно отвалится. По хорошему, нужно проводить трассировку, смотреть логи очереди и отправки, ловить плавающую ошибку. 

  5. Гуглите, пожалуйста, ошибки. Чувствую себя гуглером, хз че это такое, но это очень низко, хуже чем в связном.

     

    У вас изменилось название столбцов вот в этом модуле, прочитайте описание. Если не поймете, обратитесь к автору. 

     

  6. 19 минут назад, optimlab сказал:

    @halfhope , лайк за пул-реквест!

    Это получается при условии "Разрешить восстановление пароля - ДА", на всех демо-сайтах можно заблокировать на час аккаунт "demo"?

     

    Нет, читайте внимательно. Я говорю не об админке, а о каталоге, об аккаунтах покупателей.

    • +1 1
  7. 10 часов назад, clown сказал:

    Если Вы про эту часть кода, то я не вижу, где она режет названия. Возможно, я не туда смотрю?

    'description' => utf8_substr($result['description'], 0, 255) . '..', //Укоротил для понимания. Обрезать с 0-го до 255-го символа строки.

     

  8. 8 часов назад, chukcha сказал:

    а я уверен

     

    Верно говорит.

     

    Представьте, что у вас на один символ строки приходится 2 байта. Тогда как в обычных строках используется 1 (256 вариантов). Когда "функция обрезки", которая предназначена для работы со стандартными строками, обрезает многобайтовую строку она может ее неправильно поделить. Она не понимает, что может разрезать один символ пополам. Из-за этого, при выводе информации, наполовину обрезанный символ (последний в строке) неправильно интерпретируется и отображается соответственно. Чтобы не было проблем нужно использовать функции для работы с многобайтовыми строками. https://www.php.net/manual/ru/book.mbstring.php

     

    Отправляем к разработчику шаблона потому что в контроллере используется правильная функция обрезки строк. Значит, дело в шаблоне. Отключить обрезку строк можно в коде, в соответствующем контроллере. 

    • +1 1
  9. Всем привет!

     

    Давно хотел создать тему где все желающие могут поделиться одноразовыми скриптами для каких-то конкретных задач. 

     

    log.php - Укорачивает большие логи ошибок, сортирует ошибки по частоте.

    scan.php - Показывает список новых/измененных/удаленных файлов. При первом запуске генерируется слепок текущего состояния файлов (scan.json).

    indexer_v1.2.zip - Добавляет недостающие индексы в БД. Подробности. Не добавляет составные индексы. 

    optimize_jpegs.pl - Perl скрипт оптимизации изображений использует cjpeg и jpegtran из mozjpeg.

     

     

    • +1 8
  10. Нет, не прокатит. Есть различия в структурах БД (минимальные). Модули придется переустанавливать и перенастраивать (можно просто бд с настройками перенести, но в редких случаях могут быть ошибки). Перенос модификаций обычно проходит без ошибок. Я при переносе трудностей не вижу, но Вы с ними не справитесь. Придет время - обратитесь к специалисту. 

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.