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


Пустое содержание страниц. Локальная версия.


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

#1 rean

    Новичок

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

Отправлено 25 Февраль 2011 - 13:07

Столкнулись с такой проблемой:
Имеем локальную версию 1.9.2
После перезагрузки ПК (WindowsXP) Клиентская база работает в нормальном режиме. Но через какое-то время (пару часов) происходит следующее:
Заходим (вводим логин-пароль) и видим пустой экран
В строке адреса видим http://localhost:755...lds.php?table=1
В названии окна появляется название нашей таблицы, которую должно отображать. Но открывается вообще пустая страница (белый экран). Нет ни меню, ничего
Меняем цифру в конце адреса на не существующую таблицу и видим хоть что-то, а имеено
Данная таблица не существует, либо в ней отсутствуют поля, либо у текущей группы нет прав доступа ни к одному из них.

Что можно сделать, чтоб этого не возникало?

#2 CbCoder

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

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

Отправлено 25 Февраль 2011 - 15:23

Откройте файл C:\Program Files\MSTL\Локальный сервер\apache\php.ini в любом текстовом редакторе и замените строку
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
на
error_reporting = E_ALL & ~E_NOTICE

После этого сохраните и перезапустите программу. На экран должно будет выйти сообщение об ошибке. Сейчас у Вас выключен вывод, без этого выяснить причину ошибки затруднительно.

#3 rean

    Новичок

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

Отправлено 04 Март 2011 - 10:45

Просмотр сообщенияРазработчик (25.2.2011, 15:23) писал:

Откройте файл C:\Program Files\MSTL\Локальный сервер\apache\php.ini в любом текстовом редакторе и замените строку
error_reporting = E_COMPILE_ERROR|E_ERROR|E_CORE_ERROR
на
error_reporting = E_ALL & ~E_NOTICE

После этого сохраните и перезапустите программу. На экран должно будет выйти сообщение об ошибке. Сейчас у Вас выключен вывод, без этого выяснить причину ошибки затруднительно.

Наконец-то появился снова этот глюк. На этот раз 2 дня продержалась нормальная работа и снова пустые экраны
Установил error_reporting = E_ALL & ~E_NOTICE
Вывода ошибки не наблюдаю... :-(

#4 CbCoder

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

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

Отправлено 04 Март 2011 - 11:19

Программу то после этого перезапустили? Как вариант можете обновиться до последней ревизии, там этот фикс уже внесен.

Если и после этого сообщение не появится, остается вариант удаленного подключения к Вашему компьютеру и проверки непосредственно на нем.

#5 rean

    Новичок

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

Отправлено 04 Март 2011 - 12:36

Конечно перезапускали. Не помогало.
По вашей рекомендации скачал последню ревизию от 03.03.11, установил - пока полет нормальный
будем дальше наблюдать

#6 rean

    Новичок

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

Отправлено 04 Март 2011 - 13:01

Полет уже не нормальный :-(
Есть таблицы которые не открываются, снова пустые поля
http://localhost:755...lds.php?table=6 --- пусто выдает
а вот так
http://localhost:755...able=6&line=119
показывает данные

#7 CbCoder

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

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

Отправлено 04 Март 2011 - 13:16

После установки Вы вносили какие-либо изменения в программу? (добавление/удаление/изменения строк, изменения в конфигурации, загрузка бэкапа)

Правильно ли я понимаю, что у Вас происходит следующее:
1. Установили программу, заходите по http://localhost:755...lds.php?table=6 - все нормально открывается
2. *какие-то операции*
3. Снова заходите по http://localhost:755...lds.php?table=6 - пустой экран

Или пустой экран по http://localhost:755...lds.php?table=6 выходит сразу после установки?

#8 rean

    Новичок

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

Отправлено 04 Март 2011 - 13:27

Просмотр сообщенияРазработчик (4.3.2011, 13:16) писал:

После установки Вы вносили какие-либо изменения в программу? (добавление/удаление/изменения строк, изменения в конфигурации, загрузка бэкапа)

Правильно ли я понимаю, что у Вас происходит следующее:
1. Установили программу, заходите по http://localhost:755...lds.php?table=6 - все нормально открывается
2. *какие-то операции*
3. Снова заходите по http://localhost:755...lds.php?table=6 - пустой экран

Или пустой экран по http://localhost:755...lds.php?table=6 выходит сразу после установки?

1. Установил программу.
2. При первом запуске запускает setup.php на этой страничке я загружаю данные из бэкапа
3. Начинаем пользоваться системой и открыв 6 таблицу (http://localhost:755...lds.php?table=6) -- видим пустоту

#9 CbCoder

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

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

Отправлено 04 Март 2011 - 13:34

Другие таблицы (с другими id) также не открываются? Все?

Вообще, крайне странно что у Вас не выходят сообщения об ошибке, так было бы проще выяснить причину пустого экрана.

#10 rean

    Новичок

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

Отправлено 04 Март 2011 - 13:41

Просмотр сообщенияРазработчик (4.3.2011, 13:34) писал:

Другие таблицы (с другими id) также не открываются? Все?

Вообще, крайне странно что у Вас не выходят сообщения об ошибке, так было бы проще выяснить причину пустого экрана.

как-то через одну, как зря вообщем
одна открывается, потом нет, потом да-да...

и пустой экран
может в этой строке ошибко -- error_reporting = E_ALL & ~E_NOTICE
меня значок тильды смущает :-)

#11 CbCoder

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

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

Отправлено 04 Март 2011 - 13:59

Нет, в строке ошибок нет, она стандартна. К тому же мы проверяли у себя.

Такое ощущение что у Вас где-то стоят неверные вычисления или форматирование. Но т.к. у Вас ошибки не выходят, выяснить где именно и в чем - затруднительно. Давайте попробуем такой вариант: Вы присылаете мне бэкап Вашей базы, я проверяю ее работу у нас.





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

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