Проблема в том, что при нажатии на иконку календаря, чтобы выбрать дату и вставить в поле, открывается маленькое окошко в котором и находится, как и обычно, календарь, но теперь в этом окошке нет календаря а сплошной белый фон.
Такая проблема появилась после переноса скрипта на другой сервер, а может после обновления на новую версию.
Подскажите, пожалуйста, где искать проблему?
1
Не работает всплывающий календарь
Автор Dimdim, 12 янв. 2011 21:55
Сообщений в теме: 6
#1
Отправлено 12 Январь 2011 - 21:55
#2
Отправлено 13 Январь 2011 - 09:49
Очевидно при открытии календаря срабатывает какая-то ошибка, но выяснить в чем именно она можно либо из логов сервера (обычно в файле error_log), либо включив вывод ошибок на экран.
#3
Отправлено 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
Отправлено 15 Январь 2011 - 12:05
Это все не то к сожалению. Сообщение "500 - внутренняя ошибка сервера" слишком общее, его выдает сам веб-сервер. Необходим вывод именно PHP-ошибки. Поставьте в php.ini следующие значения переменных:
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
"log_errors = On" выводит ошибку в лог, а "display_errors = On" - на экран.
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
"log_errors = On" выводит ошибку в лог, а "display_errors = On" - на экран.
#5
Отправлено 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" - на экран.
error_reporting = E_ALL & ~E_NOTICE
display_errors = On
"log_errors = On" выводит ошибку в лог, а "display_errors = On" - на экран.
Прописал эти переменные в php.ini , но ничего не меняется, ошибок не видно.
А где они должны отображаться?
#7
Отправлено 18 Февраль 2011 - 11:45
та же проблема... те же конфигурации сервера. логи ещёё не разбирал
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных