Вопрос Проблемы с email

Тема в разделе "Перенос Joomla на хостинг и проблемы с хостингом", создана пользователем Flat, 03.12.2020.

  1. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    При попытке отправить тестовое сообщение появялется ошибка.
    на 1 сайте
    Произошла ошибка при получении данных JSON: код состояния HTTP 500. error
    на 2 сайте
    Ошибка
    При обработке следующих JSON-данных произошла ошибка разбора:
    <br /> <b>Warning</b>: escapeshellcmd() has been disabled for security reasons in <b>/home/*/domains/esial.ru/public_html/libraries/vendor/phpmailer/phpmailer/class.phpmailer.php</b> on line <b>1444</b><br /> <br /> <b>Warning</b>: escapeshellcmd() has been disabled for security reasons in <b>/home/*/domains/esial.ru/public_html/libraries/vendor/phpmailer/phpmailer/class.phpmailer.php</b> on line <b>1444</b><br /> {"success":true,"message":null,"messages":{"notice":["\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0432\u044b\u0437\u0432\u0430\u0442\u044c \u0444\u0443\u043d\u043a\u0446\u0438\u044e mail."],"error":["\u041d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0442\u0435\u0441\u0442\u043e\u0432\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435."]},"data":false}

    Хостинг 1. Php error включено на обоих сайтах.
     
  2.  
  3. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Аналогично- к хостеру . Или смотри в настройках панели хостинга, может есть опции включения функций PHP
     
  4. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    опции есть ) многооо... во когда выделил в чем проблемма стало понятно ) включил
    Escapeshellcmd, Escapeshellarg включен!
    Разрешить/Запретить функцию escapeshellcmd, escapeshellarg — Функция escapeshellarg() добавляет одинарные кавычке вокруг строки и добавляет кавычки/экранирует любые существующие одинарные кавычки.

    на 1 сайте ошибка осталась. на втором теперь не удалось отправить сообщение.. Год в админку не залазил ) щас буду дальше со вторым копать...

    Произошла ошибка при получении данных JSON: код состояния HTTP 500. error
     
  5. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Можешь проверить отправку писем без Джумла. Создай файл в корне сайта с кодом и запусти
    Код (PHP):
    1. if ( mail("master@fggf.ru", "Тема письма" , " Привет от сайта")) {
    2.   echo "Email has been sent .<br>";
    3.   }else{
    4.   echo  "Failed sending message <br>";
    5.   }
     
    Последнее редактирование: 03.12.2020
  6. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    Parse error: syntax error, unexpected ',' in /home/flat/domains/esial.ru/public_html/1.php on line 2
     
  7. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Исправил, впиши свой эмэйл вместо master@fggf.ru
    Код (html):
    1. <?php
    2. if ( mail("master@fggf.ru", "Тема письма" , " Привет от сайта")) {
    3.  echo "Email has been sent .<br>";
    4.  }else{
    5.  echo  "Failed sending message <br>";
    6.  }
    7. ?>
     
    Flat нравится это.
  8. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    Неудачная отправка сообщения

    Значит проблемма с хостингом.
    спасибо за помощь
     
  9. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Ну если ты давно не занимался сайтами, то наверно хостер и отключил отправку писем, чтобы не спамили.
    Советую проверить сайты на вирус/шелл и обновить до актуальных версий Джумла и расширения .
     
  10. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    На втором сайте заработало.
    на первом так и выдает ошибку Произошла ошибка при получении данных JSON: код состояния HTTP 500. error

    при попытке обновления выдает Class 'AdmintoolsHelperDownload' not found
     
  11. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Включи в админке показ ошибок Джумла на уровень для разработчиков и проверь включение POST на хостинге
     
  12. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    По Post включения нет. Есть
    Post_max_size
    Устанавливает максимально допустимый размер данных, отправляемых методом POST.
    Max_input_time
    Эта директива задает максимальное время в секундах, в течение которого скрипт должен разобрать все входные данные, переданные запросами вроде POST или GET.

    включил для разработчиков добавилось
    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentJw_allvideos has a deprecated constructor in /home/flat/domains/eseal.ru/public_html/plugins/content/jw_allvideos/jw_allvideos.php on line 18

    Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgContentJComments has a deprecated constructor in /home/flat/domains/eseal.ru/public_html/plugins/content/jcomments/jcomments.php on line 25

    но это как я понимаю к делу не относится.

    С низу где раздел запросы к базе данных
    6 повторяющийся запрос!
    3 повторов: #4 #8 #31
    3 повторов: #5 #9 #32

    гдето красным в запросах индекс не ипользуется.
     
  13. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Это вопрос к хостеру, может быть запрет на передачу данных, отправляемых методом POST.
     
  14. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    нав втором сайте, на этом же хостинге, и даже на том же аккаунте все настроилось )
     
  15. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Перезалей файлы /administrator and /libraries Джумла той же версии.
     
    Flat нравится это.
  16. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    спасибо. помогло . все работает
     
  17. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 813
    Симпатии:
    771
    Пол:
    Мужской
    Но задуматься нужно , почему файлы были испорчены , . И вероятнее всего это взлом .
     
  18. Offline

    Flat Недавно здесь

    Регистрация:
    03.12.2020
    Сообщения:
    12
    Симпатии:
    0
    Пол:
    Мужской
    спам шел с него. Скорее всего взлом. все обновил, пароли сменил.
     

Поделиться этой страницей

Загрузка...