Перейти к содержимому


Не работает всплывающий календарь


Сообщений в теме: 6

#1 Dimdim

    Активный участник

  • Пользователи
  • PipPipPip
  • 60 сообщений

Отправлено 12 Январь 2011 - 21:55

Проблема в том, что при нажатии на иконку календаря, чтобы выбрать дату и вставить в поле, открывается маленькое окошко в котором и находится, как и обычно, календарь, но теперь в этом окошке нет календаря а сплошной белый фон.

Такая проблема появилась после переноса скрипта на другой сервер, а может после обновления на новую версию.

Подскажите, пожалуйста, где искать проблему?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 13 Январь 2011 - 09:49

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

#3 Dimdim

    Активный участник

  • Пользователи
  • PipPipPip
  • 60 сообщений

Отправлено 14 Январь 2011 - 22:19

Просмотр сообщенияРазработчик (13.1.2011, 9:49) писал:

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

У нас windows server 2008, IIS7

Посмотрел в логах сервера, это событие отображается как: "2011-01-14 18:52:20 192.168.0.195 GET /cb/calendar/date_selection.php response_url=document.getElementById(%27value1098%27).value 80 - 95.26.78.57 Mozilla/5.0+(Windows;+U;+Windows+NT+6.1;+ru;+rv:1.9.2.13)+Gecko/20101203+Firefox/3.6.13 500 0 0 203"

А раскомментировав строку "log_errors = On" в файле php.ini , получаю ошибку в окне календаря: "500 - внутренняя ошибка сервера. Проблема с запрашиваемым ресурсом; ресурс не может быть отображен."

Может подскажете - в каком направлении двигаться, а то я пока в тупике :)

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Январь 2011 - 12:05

Это все не то к сожалению. Сообщение "500 - внутренняя ошибка сервера" слишком общее, его выдает сам веб-сервер. Необходим вывод именно PHP-ошибки. Поставьте в php.ini следующие значения переменных:

error_reporting = E_ALL & ~E_NOTICE
display_errors = On

"log_errors = On" выводит ошибку в лог, а "display_errors = On" - на экран.

#5 Dimdim

    Активный участник

  • Пользователи
  • PipPipPip
  • 60 сообщений

Отправлено 15 Январь 2011 - 12:46

Просмотр сообщенияРазработчик (15.1.2011, 12:05) писал:

Это все не то к сожалению. Сообщение "500 - внутренняя ошибка сервера" слишком общее, его выдает сам веб-сервер. Необходим вывод именно PHP-ошибки. Поставьте в php.ini следующие значения переменных:

error_reporting = E_ALL & ~E_NOTICE
display_errors = On

"log_errors = On" выводит ошибку в лог, а "display_errors = On" - на экран.

Прописал эти переменные в php.ini , но ничего не меняется, ошибок не видно.

А где они должны отображаться?

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 15 Январь 2011 - 12:54

Просмотр сообщенияDimdim (15.1.2011, 12:46) писал:

А где они должны отображаться?
На месте белого экрана.

Без информации об ошибке, выяснить в чем ее причина, затруднительно. У нас на последней ревизии календарь открывается без проблем.

#7 Kumigy

    Активный участник

  • Пользователи
  • PipPipPip
  • 36 сообщений
  • Пол:Мужчина
  • Город:Екатеринбург

Отправлено 18 Февраль 2011 - 11:45

та же проблема... те же конфигурации сервера. логи ещёё не разбирал





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных