Перейти к публикации

Загрузка файлов и изображений на сервер - iframe


Рекомендованные сообщения

Здравствуйте!
В админпанели после нажатие кнопки "Загрузка файлов и изображений на сервер" в окне ничего не выводиться, только белый фон. В консоли браузера пишется что:
Refused to display 'http://ns3.uzinfocom.uz/' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
Вчера всё работало, и файлы загружал, сегодня нет...
На стороне хостинга поменяли NS. Раньше было http://ns2.uzinfocom.uz/. Может проблема в этом?
Версия движка DLE 10.0
Редактор - TinyMCE (WYSIWYG). Пробовал другие без результата.

Права на папки выставлены.

Ссылка на сообщение
Поделиться на других сайтах

так если вчера всё работало и изменения были только на хостинге, логично предположить, что dle тут совершенно не причём и обращаться нужно к хостеру

Ссылка на сообщение
Поделиться на других сайтах

NS здесь совершенно не причем, т.к.  NS вообще не используются для http протокола, они по другому протоколу работают. Что то вы намудрили с настройками домена, например в настройках скрипта указан один домен, а в админпанели вы находитесь по другому домену. Проверьте правильность указанного домена в настройках скрипта.

Ссылка на сообщение
Поделиться на других сайтах

В настройках скрипта всё указано верно и стандартно. Я их давно уже не менял.

Если с формы "Загрузка изображений и файлов на серверпройтись по ссылке указанной ниже:

<iframe name="mediauploadframe" id="mediauploadframe" width="100%" height="550" src="engine/ajax/upload.php?area=short_story&amp;author=info&amp;news_id=631&amp;wysiwyg=2&amp;rndval=1440921937271" frameborder="0" marginwidth="0" marginheight="0" allowtransparency="true"></iframe>

то происходит перенаправление на:

http://ns3.uzinfocom.uz/

Также основные файлы движка я перепроверил с оригинальными. Проверка файлов скрипта с антивирусом движка на вирусы не дал никакого результата.

Ссылка на сообщение
Поделиться на других сайтах

то происходит перенаправление на:

 Никаких перенаправлений в скрипте нет. Вероятно у вас нет доступа к файлу engine/ajax/upload.php например в следствии некорректно выставленных прав доступа на папки или файлы по данному пути.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Проблема была на стороне веб-сервера. Вот ответ тех.поддержки хостинга:
На сервере запрещена обработка php внутри папок upload/uploads, т.к. обычно в такие папки заливаются картинки и прочее. Возможность заливки файлов в каталоги upload/uploads может быть использована хакерами для заливки исполняемых скриптов. 
Проблема скорее всего в том, что Ваш скрипт называется upload.php и сервер его не стал обрабатывать.
В данный момент мы изменили настройку безопасности. И скрипт upload.php должен отработать при условии что он не расположен внутри каталога upload/uploads.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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