Проблема при открытии Некоректный ответ сервера

Added by Антон Пертров over 1 year ago

поискал на форуме тут все пишут что json не установлен, но он стоит все есть а когда пытаюсь подключиться хрен с маслом
выводит что Некорректный ответ сервера, на серваке FreeBSD 7.3-i386-20100714 i386, php 5.2 json v 1.2.1
чего делать не знаю пробовал менять все что не поподя в connector.php не помогает как с этим бороться???


Replies (27)

RE: Проблема при открытии Некоректный ответ сервера - Added by Dmitry Levashov over 1 year ago

Посмотреть в firebug на ответ сервера. Должен быть чистый json, возможно пхп какие-то варнинги/нотисы вываливает

RE: Проблема при открытии Некоректный ответ сервера - Added by Антон Пертров over 1 year ago

так, как посмотреть на ответ от сервера???

RE: Проблема при открытии Некоректный ответ сервера - Added by Антон Пертров over 1 year ago

это понятно какой браузер и какое к нему дополнение, я имею ввиду где именно посмотреть ответ? спасибо за помощь)

RE: Проблема при открытии Некоректный ответ сервера - Added by Антон Пертров over 1 year ago

у меня просто появляется окошко файлового менеджера оно пустое а в нем написано на красном фоне Некорректный ответ от сервера...
из-за этого могу добавлять картинки тока через FTP что не очень меня радует( да и удобства все пропадают без этой фишки(

RE: Проблема при открытии Некоректный ответ сервера - Added by Dmitry Levashov over 1 year ago

Если вы знаете, то просто откройте его - там увидите урл аякс запроса elfinder к серверу - раскройте его и посмотрите закладку "ответ сервера"

firebug.png (47.6 kB)

RE: Проблема при открытии Некоректный ответ сервера - Added by Troex Nevelin over 1 year ago

Можно ещё в браузере открыть URL до своего connector.php, это не совсем правильно, но тоже может помочь.

RE: Проблема при открытии Некоректный ответ сервера - Added by Антон Пертров over 1 year ago

если я Вас правильно понял то открыв страницу connector.php я получил {"error":"Invalid backend configuration"}
с чем это связанно просто представления не имею...

RE: Проблема при открытии Некоректный ответ сервера - Added by Troex Nevelin over 1 year ago

Значит скорее всего у вас неверно указать корень (root) в настройках коннектора, его лучше указывать абсолютным путём до файлов которые вы хотите чтобы elFinder показывал. Покажите как у вас прописаны URL и root параметры?

RE: Проблема при открытии Некоректный ответ сервера - Added by Антон Пертров over 1 year ago

'root' => '/img', // path to root directory
'URL' => 'http://xxxxx.com/img/', // root directory URL

RE: Проблема при открытии Некоректный ответ сервера - Added by Troex Nevelin over 1 year ago

root лучше задать абсолютный путём до директории где расположен ваш сайт, должно получиться что-то вроде /var/www/xxxxx.com/img/ (зависит от настроек вашего сервера).

Или же можете попробовать задать относительно, если у вас директория с elfinder находиться на одном уровне с директорией img, тогда скорее всего относительный путь будет ../img/

/img - точно неверно, так указывает в директорию в корне сервера, а не вашего домена.

RE: Проблема при открытии Некоректный ответ сервера - Added by Антон Пертров over 1 year ago

всем спасибо разобрался действительно не правльно root был сделан добалил ../www/img/ все заработало как надо БЛАГОДАРЮ!

RE: Проблема при открытии Некоректный ответ сервера - Added by Art Z over 1 year ago

Помогите пожалуйста.

Мучаюсь уже три часа с "Некорректный ответ сервера".

У меня физический путь к папке files такой:

/home/user/public_html/files

Прописываю его в 'root', все равно пишет "Некорректный ответ сервера". Даже не знаю в чем может быть проблема. В ответе firebug пусто.

Заголовки


Date    Fri, 14 Jan 2011 12:34:29 GMT
Server    Apache/2.2.14 (Unix) mod_ssl/2.2.14 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635 PHP/5.2.9
X-Powered-By    PHP/5.2.9
Content-Encoding    gzip
Vary    Accept-Encoding
Content-Length    67
Content-Type    text/html; charset=UTF-8
Via    1.1 server
Proxy-Connection    Keep-Alive

Host    xxx.com
User-Agent    Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13
Accept    application/json, text/javascript, */*; q=0.01
Accept-Language    ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding    gzip,deflate
Accept-Charset    windows-1251,utf-8;q=0.7,*;q=0.7
Keep-Alive    115
Proxy-Connection    keep-alive
Referer    http://www.xxx.com/xxx/news.php?m=edit&NID=1
Origin    http://www.xxx.com


Спасибо.

p.s. centos-5-x86_64

RE: Проблема при открытии Некоректный ответ сервера - Added by Dmitry Levashov over 1 year ago

Если в ответе сервера json с текстом ошибки - проверяйте настройки коннектора
Если пустая стр - смотрите логи пхп на предмет ошибок

RE: Проблема при открытии Некоректный ответ сервера - Added by Troex Nevelin over 1 year ago

часто бывает проблема что не установлен модуль php5-json

RE: Проблема при открытии Некоректный ответ сервера - Added by Art Z over 1 year ago

Здравствуйте! Спасибо за скорейший ответ.

Dmitry Levashov wrote:

Если в ответе сервера json с текстом ошибки - проверяйте настройки коннектора Если пустая стр - смотрите логи пхп на предмет ошибок

Ответ пустой, логи пхп молчат.

Troex Nevelin wrote:

часто бывает проблема что не установлен модуль php5-json

Возможно так и есть. Пойду проверять.

RE: Проблема при открытии Некоректный ответ сервера - Added by Art Z over 1 year ago

Troex Nevelin

Я не особо разбираюсь в этом, но подскажите пожалуйста
модуль json и php5-json это разные вещи?

Мой забугорный хостер говорит "The json module is already installed in the server"
[PHP Modules]
...
json
...

Заранее спасибо )

RE: Проблема при открытии Некоректный ответ сервера - Added by Troex Nevelin over 1 year ago

Есть ли просто открываете url коннектора в браузере то пустая страница? - если так и в error.log пусто, похоже сервер просто прячет ошибки.

RE: Проблема при открытии Некоректный ответ сервера - Added by Art Z over 1 year ago

Вот все что он пишет когда я вызываю коннектор через браузер
http://xxx.com/js/elfinder/connectors/php/connector.php {"error":"Invalid backend configuration"}

RE: Проблема при открытии Некоректный ответ сервера - Added by Troex Nevelin over 1 year ago

Проверьте что указали проваильный root в опциях коннектора, лучше укажите абсолютный путь

RE: Проблема при открытии Некоректный ответ сервера - Added by Art Z over 1 year ago

Дык в том-то и дело, что все перепробовал в root вписывать.

Вот вообще физический адрес папки на сервере: /home/myuser/public_html/files
Но он его не принимает.
Варианты с ../../files тоже пробовал. Уже не знаю что и делать.

RE: Проблема при открытии Некоректный ответ сервера - Added by Art Z over 1 year ago

Мдээ... Как я и предполагал, проблема таилась в моих руках =))

Все дело было не в руте, а в www. Когда я прописывал файлы js я указывал http://www.xxx..... А когда вызывал elfinder, использовал просто http://xxx....

Спасибо за ответы ))

RE: Проблема при открытии Некоректный ответ сервера - Added by Alex Baturin over 1 year ago

добрый день.

Столкнулся с аналогичной проблемой: "Некоректный ответ сервера". Пути проверил несколько раз.
Подскажите, как можно проверить наличие\отсутствие в системе модуля php5-json
спасибо

RE: Проблема при открытии Некоректный ответ сервера - Added by Dmitry Levashov over 1 year ago

1 открыть урл коннектора напрямую в браузере
2 phpinfo();

RE: Проблема при открытии Некоректный ответ сервера - Added by Alex Baturin over 1 year ago

спасибо за оперативность.
ваш модуль работает(проблема оказалась все же в путях. опытным путем пришлось найти рабочее значение).
есть одно НО. Похоже, что в моем случае не происходит распознание типов файлов. Все иконки отображаются в виде листа со знаком вопроса.
При просмотре появляется окошко с данными о файле, но сама картинка не отображается. И только по ссылке внизу можно открыть сам файл в новом окне или вкладке.

list.JPG (17.8 kB)

1 2 Next » (1-25/27)