Перейти к содержанию

edmsl

Актив
  • Постов

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

  • Посещение

  • Победитель дней

    8

Сообщения, опубликованные edmsl

  1. В общем, что бы я ни делал здесь

    {$email->parseTextForEmail( $topic->content(), $email->language, ( \IPS\Settings::i()->email_truncate ? 150 : NULL ) )|raw}

    ничего не помогает. Надо править PHP код, похоже.

  2. Нарисовалась другая проблема. Не работает загрузка чанками. Т.е., основываясь на этом сообщении от официалов https://invisioncommunity.com/forums/topic/464434-doesnt-upload-large-files/?do=findComment&comment=2873777 грузить большие файлы лучше так. Рекомендуют в PHP.ini параметры post_max_size и upload_max_filesize поставить равными 10М. При этих значениях файлы (пробовал 350мб файл) грузятся на хостинг. Но вот в облако нет. Не могу сказать про все, но на Яндекс не грузится. Пишет, что все готово, файл загружен, но после сохранения при попытке скачать сообщение, что файл не найден. Помогает только увеличение post_max_size и upload_max_filesize до нужных значений. Т.е. для файла в 1гб нужно проставить memory_limit, post_max_size и upload_max_filesize до 1024M.

    Я не эксперт в этом, и не знаю, на что могут повлиять такие большие значения.

  3. При попытке залить файл получаю это:

    Спойлер

    NotImplemented: A header you provided implies functionality that is not implemented
    CANNOT_WRITE

    #0 /home/test/web/test.ru/public_html/system/File/File.php(351): IPS\File\_Amazon->save()

    #1 /home/test/web/test.ru/public_html/system/File/File.php(436): IPS\_File::create()

    #2 /home/test/web/test.ru/public_html/system/Helpers/Form/Upload.php(755): IPS\_File::createFromUploads()

    #3 /home/test/web/test.ru/public_html/system/Helpers/Form/Upload.php(309): IPS\Helpers\Form\_Upload->processUploads()

    #4 /home/test/web/test.ru/public_html/applications/downloads/modules/front/downloads/submit.php(147): IPS\Helpers\Form\_Upload->__construct()

    #5 /home/test/web/test.ru/public_html/system/Helpers/Wizard/Wizard.php(181): IPS\downloads\modules\front\downloads\_submit->IPS\downloads\modules\front\downloads\{closure}()

    #6 /home/test/web/test.ru/public_html/applications/downloads/modules/front/downloads/submit.php(685): IPS\Helpers\_Wizard->__toString()

    #7 /home/test/web/test.ru/public_html/system/Dispatcher/Controller.php(107): IPS\downloads\modules\front\downloads\_submit->submit()

    #8 /home/test/web/test.ru/public_html/applications/downloads/modules/front/downloads/submit.php(35): IPS\Dispatcher\_Controller->execute()

    #9 /home/test/web/test.ru/public_html/system/Dispatcher/Dispatcher.php(153): IPS\downloads\modules\front\downloads\_submit->execute()

    #10 /home/test/web/test.ru/public_html/index.php(13): IPS\_Dispatcher->run()

    #11 {main}

    При попытке скачать:

    <Code>SignatureDoesNotMatch</Code>
    <Message>
    The request signature we calculated does not match the signature you provided. Check your key and signing method.
    </Message>

  4. Кто-нибудь пробовал этот плагин устанавливать?

    Привязал Yandex Cloud, изображения галереи и прочие изображения заливаются, отображаются, все норм. Но вот файлы загрузок не хотят. Там в описании написано, что плагин должен рещать проблему с какими-то там путями, но что-то не выходит. Или я не так понял и наоборот, заставить файлы загрузок скачиваться нельзя?

     

    Т.е. ни залить файл, ни скачать существующий не удается.

  5. ryancoolround Так, собственно, ту гипотезу я и проверял. Ошибка возникает при уведомлениях по почте. И именно для контента со скрытым блоком. Обычные уведомления норм работают.

    И спасибо за скрин, знаю теперь, где искать шаблоны. Покопаюсь, может чего и выйдет.

  6. Выявил еще одну существенную проблему. Если опубликовать контент (комментарий к записи, новое сообщение в теме форума и т.д.) со скрытым блоком (вручную прописываю [hide]) и на эту тему\запись кто-то подписан путем уведомлений по почте (так называемый дайджест), то получаем ошибку.

    Only subclasses of Dispatcher can be instantiated
    
    #0 /home/test/web/site.ru/public_html/system/Dispatcher/Controller.php(56): IPS\_Dispatcher::i()
    #1 /home/test/web/site.ru/public_html/init.php(938) : eval()'d code(22): IPS\Dispatcher\_Controller->__construct()
    #2 /home/test/web/site.ru/public_html/system/Email/Email.php(949) : eval()'d code(24): IPS\hook102->content()
    #3 /home/test/web/site.ru/public_html/system/Email/Email.php(952): IPS\Theme\email_html_cms_digests__comment()
    #4 /home/test/web/site.ru/public_html/applications/core/sources/Digest/Digest.php(187): IPS\_Email::template()
    #5 /home/test/web/site.ru/public_html/applications/core/sources/Digest/Digest.php(287): IPS\core\Digest\_Digest->build()
    #6 /home/test/web/site.ru/public_html/applications/core/tasks/digest.php(40): IPS\core\Digest\_Digest::sendDigestBatch()
    #7 /home/test/web/site.ru/public_html/system/Task/Task.php(375): IPS\core\tasks\_digest->IPS\core\tasks\{closure}()
    #8 /home/test/web/site.ru/public_html/applications/core/tasks/digest.php(41): IPS\_Task->runUntilTimeout()
    #9 /home/test/web/site.ru/public_html/system/Task/Task.php(274): IPS\core\tasks\_digest->execute()
    #10 /home/test/web/site.ru/public_html/system/Task/Task.php(237): IPS\_Task->run()
    #11 /home/test/web/site.ru/public_html/applications/core/interface/task/task.php(72): IPS\_Task->runAndLog()
    #12 {main}

    Зависает та самая задача digest. Было предположение, что это связано с тем, что это шаблон письма не может обработать этот скрытый блок, и выбрасывает ошибку. Не могу проверить, так как не нашел, где лежат шаблоны писем.

    PHP 8.1 и 4.7.9

  7. 5 минут назад, ryancoolround сказал:

    И возможно эта ошибка из-за того, что письмо отправляет сообщение, которое на форуме скрыто.

    А ведь точно. Надо как-то посмотреть, что отправляется в этих письмах. Потому как я скрыл ссылки в одном из основных разделов.

  8. Оказалось, что хук

    IPS\hook1202->content()

    из плагина Hidden Content.

    Возможно, он конфликтует с кем-то, но именно его отключение решило проблему.

    Задача, которая генерирует ошибку

    Цитата

    digest
    Отправка ежедневных e-mail дайджестов подписанного контента.

     

    Каким образом вообще может быть связан плагин, скрывающий контент, и отправка e-mail сообщений.

  9. Кто знаком с Discord и силен в английском? Перевожу этот кусок и возникла заминка, в первую очередь с выделенным текстом.

    Есть текст

    Цитата

    There are 2 roles above the bot's highest role (called Test).
    The app won't be able to synchronize any members with this role assigned or configure to be assigned with this group assigned.

    Перевел я это все так:

    Цитата

    Есть %s ролей выше, чем роль бота (называемая <i>%s</i>)

    Приложение не сможет синхронизировать участников с назначенной ролью из этих ролей или настроить им назначение этих групп.

    Я не могу до конца понять смысл. Как я это понимаю сейчас: все роли, что находятся выше роли бота Test, не смогут быть синхронизированы. Но смущает в оригинале this role. Ведь если бы речь шла про те две роли, то должно быть these roles. А дальше вообще какая-то тавтология про назначения. Я так понимаю, там речь про группы на сайте, но что куда назначается не понятно.

    В общем, нужен ваш совет.

  10. Следующие сообщения всегда пишут 0 секунд в переменной %s.

    Цитата

    <word key="brilliantdiscord_rate_limited" js="0">Site is rate limited. Try again in %s.</word>

      <word key="brilliantdiscord_rate_limited_global" js="0">Site is globally rate limited. Try again in %s.</word>

      <word key="brilliantdiscord_rate_limited_with_retry" js="0">Site is rate limited. We'll attempt to do this in %s.</word>

      <word key="brilliantdiscord_rate_limited_global_with_retry" js="0">Site is globally rate limited. We'll attempt to do this in %s.</word>

     

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