После обновления с 3.6 до версии 3.7.1 странно себя стала вести главная страница.
У нас на главной странице обычно отображаются три отчета "Обращения", "Заказы" и "Претензии".
Теперь же после запуска отображается пустая страница (см. вложение).
Если обновить страницу, то все начинает отображаться корректно.
Пробовал на разных браузерах, очищал кэш, заменял файлы и т.п. - ошибка не уходит: при первом запуске пустая страница.
С чем это может быть связано?
Главная страница
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Главная страница
У всех пользователей так? Есть ли ошибки в PHP логе или в консоли браузера?
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Главная страница
1) Консоль браузера девственно чистая
2) PHP-лог сегодня еще даже не создался. За вчерашний день какая-то незначительная ошибка:
3) Похоже, проблема ушла, когда у другого пользователя создал тестовый отчет на главной. Буду экспериментировать.
В Руководителе, вроде бы, есть возможность включить расширенное логирование. Как это сделать?
2) PHP-лог сегодня еще даже не создался. За вчерашний день какая-то незначительная ошибка:
Код: Выделить всё
[Sun May 31 13:08:22 2026] [error] [pid 171818] sapi_apache2.c(358): PHP Fatal error: Uncaught Error: Call to undefined method fieldtype_phone::prepare_procedure() in /htdocs/man/includes/classes/backup.php:545\nStack trace:\n#0 /htdocs/man/modules/tools/actions/db_restore_process.php(46): backup::restore()\n#1 /htdocs/man/index.php(31): require('...')\n#2 {main}\n thrown in /htdocs/man/includes/classes/backup.php on line 545В Руководителе, вроде бы, есть возможность включить расширенное логирование. Как это сделать?
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Главная страница
Раз в пхп логах нет записей, то больше никаких логов включать не нужно.
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Главная страница
К сожалению, надежды не оправдались. Думал, что создание на главной странице аналогичного отчета у другого пользователя решило проблему, но это оказалось не так. По прежнему выскакивает пустая страница. В какой ситуации это, происходит пока вычислить не удалось.
Может быть уже какие-то ошибки накопились за 10 лет работы.
Стоит вернуться на предыдущую версию и обновиться заново до 3.7.1?
Или, на крайний случай, установить Руководитель "с нуля", перенести туда функционал и данные через экспорт/импорт?
Может быть уже какие-то ошибки накопились за 10 лет работы.
Стоит вернуться на предыдущую версию и обновиться заново до 3.7.1?
Или, на крайний случай, установить Руководитель "с нуля", перенести туда функционал и данные через экспорт/импорт?
- support
- Техническая поддержка
- Сообщения: 7660
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Главная страница
1) Для начала попробуйте заменить файлы заново, возможно какой то не перезаписался и конфликтует.
2) Попробуйте создать общий отчет для всех пользователей и разместить его на главной, как тогда поведет себя программа?
2) Попробуйте создать общий отчет для всех пользователей и разместить его на главной, как тогда поведет себя программа?
- nikorn
- Сообщения: 252
- Зарегистрирован: 02 апр 2016, 22:26
- Имя: Корняков Никита
- Откуда: РФ, Ярославль
- Организация: Тяжмаштрейд
- Контактная информация:
Re: Главная страница
1) Чистая установка результата не дала.
2) Перенос на другой хостинг результата тоже не дал. Ошибка воспроизводится даже при локальном запуске
3) Стал смотреть код в файле dashboard_default.php. Есть предположение, что проблема с каким-то отчетом. Если присвоить принудительното иногда выводится пустая страница, но после обновления страницы все отчеты снова появляются.
4) Снова мимо. Удалил все отчеты, какие есть в системе. Создал на главной простейший отчет, который выводит пользователей системы. Ошибка воспроизводится. Видимо, дело все-таки не в отчетах.
2) Перенос на другой хостинг результата тоже не дал. Ошибка воспроизводится даже при локальном запуске
3) Стал смотреть код в файле dashboard_default.php. Есть предположение, что проблема с каким-то отчетом. Если присвоить принудительно
Код: Выделить всё
$has_reports_on_dashboard = true;4) Снова мимо. Удалил все отчеты, какие есть в системе. Создал на главной простейший отчет, который выводит пользователей системы. Ошибка воспроизводится. Видимо, дело все-таки не в отчетах.