• Главная
  • Поиск
    •  
  • Здравствуйте, Гость

Автор Тема: 500 ошибка после размещения рекламы, независимо от того, какая версия osclass  (Прочитано 714 раз)
  • *
  • Сообщений: 7
Здравствуйте, я испытываю 500 ошибок по крайней мере 9 месяцев после публикации объявлений.
Я был с 3.8, позже обновил с 3.8.1., Затем 3.9 и вчера 4.1.0
со всеми версиями одинаково. У меня есть основные плагины, которые идут с вероникой и последней версией темы вероники

Сегодня я очистил журнал 200 МБ с января 2020 года (последний раз я чистил его). И снова проверено, чтобы я мог отправить вам точные ошибки после размещения рекламы. Объявление размещено, но вместо этого перенаправляет пользователя на поиск, показывая ошибку добавления я получаю 500.

После публикации объявления я вижу в журнале ошибок следующее:
[04-Aug-2020 14:08:12 Europe/Sofia] PHP Warning:  current() expects parameter 1 to be array, null given in /oc-includes/osclass/emails.php on line 855
[04-Aug-2020 14:08:12 Europe/Sofia] PHP Fatal error:  Cannot declare class PHPMailer, because the name is already in use in /oc-includes/vendor/phpmailer/phpmailer/class.phpmailer.php on line 28
[04-Aug-2020 14:09:37 Europe/Sofia] PHP Warning:  count(): Parameter must be an array or an object that implements Countable in /oc-includes/osclass/helpers/hSearch.php on line 342
[04-Aug-2020 14:10:51 Europe/Sofia] PHP Warning:  current() expects parameter 1 to be array, null given in /oc-includes/osclass/emails.php on line 855
[04-Aug-2020 14:10:51 Europe/Sofia] PHP Fatal error:  Cannot declare class PHPMailer, because the name is already in use in /oc-includes/vendor/phpmailer/phpmailer/class.phpmailer.php on line 28

Постскриптум Можно ли сделать после размещения объявления перенаправление, чтобы открыть добавление напрямую вместо поиска ?!
Простите за плохого русского. Я понимаю русский, но плохо пишу и пользуюсь Google Translate.
« Последнее редактирование: 05 Август 2020, 16:23:00 от Mnu »

Оффлайн Mnu
  • *****
  • Сообщений: 249
В тексте ошибки  написано.
Cannot declare class PHPMailer, because the name is already in use.
Osclass его дважды не подключает. Разбирайтесь со своим сайтом/хостингом..почему так.

  • *
  • Сообщений: 7
В тексте ошибки  написано.
Cannot declare class PHPMailer, because the name is already in use.
Osclass его дважды не подключает. Разбирайтесь со своим сайтом/хостингом..почему так.
Я выяснил, в чем проблема. Был дублированный phpmailer, вероятно, из 3.8.1. или версии 3.9.0, потому что проблема возникла после них. Я удалил папку с лишним phpmailer и проблема исчезла. Ненужний phpmailer находиться в oc-includes/vendor

Оффлайн Mnu
  • *****
  • Сообщений: 249
Я выяснил, в чем проблема. Был дублированный phpmailer, вероятно, из 3.8.1. или версии 3.9.0, потому что проблема возникла после них. Я удалил папку с лишним phpmailer и проблема исчезла. Ненужний phpmailer находиться в oc-includes/vendor
Это от 3.9.0, большой привет от Индуса...он там столько косяков наделал.
Поэтому у нас..этой версии даже в загрузке не было никогда.
3.8.1 и следом Evolution пошёл.

 


test