Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Ошибка при добавлении новостей В чем проблема?

Ошибка при добавлении новостей В чем проблема?


     03.02.2020    Все вопросы » Общие вопросы по PHP    1070

вопрос
Всем привет! Сегодня возникла такая ошибка, когда все от журналиста до админа (кроме главного) при загрузке картинок выдает то, что вы видите на скрине..
Ошибка при добавлении новостей В чем проблема?
у главного админа таких проблем не возникает.. У меня версия DLE 12 как ни странно файла искомого что в ошибке указан в этой версии нет. Помогите разобраться в этой проблеме, весь вечер убил, все перепробовал и бесполезно.

Ответа пока нет


19 комментариев

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 03:42 -

Вспоминайте какие правки делали и откатывайте назад. У вас явно под 13 версию что-то добавлено. Может сам файл upload.php заменили ?)

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 05:09 -

Да не... Ставил из архива 12 версии чистый, то же самое.. Это же путь к нему? /engine/ajax/upload.php

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 05:46 -

SergeyZ,
А dle_js.js ? Ищите среди всех файлов те в которых есть controller.php и замените их.

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 06:18 -


в 12 версии вообще нет такого файла controller.php но если я его ставлю с 13.3 версии, то ошибка такая:

Fatal error: require_once(): Failed opening required '/home/хххххх/domains/хххххх/public_html/engine/classes/plugins.class.php' (include_path='.:/opt/alt/php72/usr/share/pear') in /home/хххххх/domains/хххххх/public_html/engine/ajax/controller.php on line 41

Когда я заливаю файл plugins.class.php то вроде как все нормализовалось, но уже после загрузки картинки, сообщает, что загрузка файла завершилась с ошибкой, а вот у главного админа никаких ошибок при загрузке не возникает...

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 06:30 -

SergeyZ, Думаю тут нечего обсуждать, качайте нормальный дистрибутив, а лучше официальный.

И дайте ради интереса этот самый чистейший 12 версии двиг заценить ) и откуда вы его взяли. В лс пожалуйста.

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 06:55 -

Как раз таки нормальный дистрибутив, уже 2 года использую и не было проблем... Движек не чистейший как вы выразились), а самый обычный, я так сказал имея в виду оригинальный файл с 12 версии..
Вот вспомнил, утром вчера ставил kyl-statistic на дле, но он не зашел, снес его, потом заметил, что случайно удалил папку engine/scins/ но потом восстановил назад.. Может что там не хватает?!!!

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 07:18 -

Вот я и спрашиваю, что делали в последнее время и попробуйте найти проблему там. Проверить все файлы на наличие строки controller.php и найденные файлы заменить на те которые вы считаете чистыми для 12 версии.

nikolay.safronov
Юзер

nikolay.safronov - 3 февраля 2020 08:00 -

Всю папку engine берите из официального дистрибутива с dle-news и заменяйте вашу папку (только конфиги в /data/ сохраните).

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 08:17 -

Пробовал и так, без изменений.. (

nikolay.safronov
Юзер

nikolay.safronov - 3 февраля 2020 08:20 -

У вас плагины стоят какие-то? Удаляйте/отключайте.

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 08:36 -

kyl-statistic ставил, но потом снес. Там только один файл правился в движке: engine/modules/main.php но все вернул как было.. До этого работало вроде все... файлы никакие не заменялись.

nikolay.safronov
Юзер

nikolay.safronov - 3 февраля 2020 09:16 -

А сжатие gzip включено на сайте? Если да, отключите.

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 08:46 -

Что интересно, у главного админа никаких ошибок не возникает, также если добавлять через site.com/addnews.html для всех от журналиста до админа работает без ошибок, проблем нет а через админку вот такая хрень..

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 09:45 -

SergeyZ, Что по поиску фразы controller.php по файлам движка Вы сделали о чём я просил дважды ?)

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 10:57 -

Пока только нашлось в engine/skins/javascripts/application.js 2 совпадения,.. заменил на стандартный, без изменений.

dj-avtosh
PHP-developer

dj-avtosh - 3 февраля 2020 12:50 -

попробуйте через инкогнито

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 11:09 -

Изменения могут появится не сразу, кэш в браузере может по прежнему грузить старый файл. Теперь открыв сайт с DevTools надеюсь знаете что это, найдите в запросах этот самый файл и поищите эту строку в нём в файле который грузит сайт. Если есть то через время будет грузить новый.

SergeyZ
Юзер

SergeyZ - 3 февраля 2020 12:50 -

Кеш почистил и все заработало. Спасибо!) !Мой предыдущий пост был удален почему то...!

TeraMoune
Эксперт

TeraMoune - 3 февраля 2020 18:47 -

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

P.S. И сейчас вот написал ответ и он дважды отправился.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх