Устранение проблем
Не удается подключить личный кабинет к системе ТАНДЕМ.Университет
Убедитесь, что пароль для подключения веб-сервиса взят из блока "Настройки подключения к web-сервисам" раздела
Система->Администрирование->Параметры приложения
системы ТАНДЕМ.Университет.Если при проверке сообщения появляется ошибка "A security error was encountered when verifying the message", необходимо проверить, что у сервера ЛК и сервера системы ТАНДЕМ.Университет нет расхождения по времени.
Нет возможности подключить приемную кампанию
Проверьте, что приемная кампания создана и открыта в системе ТАНДЕМ.Университет.
В мастере подачи заявления не отображаются конкурсы
- В мастере отображаются только открытые конкурсы. Проверьте, что на стороне системы ТАНДЕМ.Университет в приемной кампании созданы наборы ОП для приема, в каждом наборе открыты конкурсы.
- Убедитесь, что наступила дата начала подачи заявлений. Дата начала подачи заявлений устанавливается на стороне личного кабинета в настройке «Сроки приема заявлений».
У абитуриентов не отображаются отправленные онлайн-заявления или отображается сообщение о недоступности системы
Проверьте, включена ли служба Генерация рейтингов абитуриентов и структуры приёма (xml)
на стороне ТАНДЕМ.Университет.
Служба должна быть включена, также должен быть включен параметр Генерировать xml рейтингов абитуриентов
.
При верификации адреса электронной почты появляется ошибка 403 Invalid signature
Данная ошибка возникает в случае когда приложение работает по протоколу http
за балансировщиком нагрузки, работающем
по протоколу https
. Для решения проблемы необходимо выполнить настройку в соответствии с инструкцией.
После обновления не работают ссылки или элементы интерфейса
Возможно необходимо очистить кеш приложения. Выполните команды:
php artisan route:clear
php artisan cache:clear
php artisan view:clear
php artisan config:clear
Необходимо сделать полное обновление зависимостей приложения:
composer update --no-dev
Элементы интерфейса отображаются некорректно
Необходимо заново скомпилировать ресурсы в соответствии с инструкцией. Обратите внимание, что браузер обычно
их кэширует, поэтому если после перекомпиляции не видны изменения, необходимо сделать полную перезагрузку страницы комбинацией
клавиш CTRL + F5
.
Ошибка при компиляции стилей посредством команды npm run prod
В случае возникновения ошибки "Permission denied" необходимо:
1) Удалить папку node_modules (в корневом каталоге приложения).
sudo rm -R node_modules
2) Установить менеджер пакетов, и скомпилировать стили
npm install && npm run prod
Обновление модулей завершается с ошибкой
Если при обновлении происходит следующая ошибка:
[RuntimeException]
Failed to execute git clone ...
...
Please make sure you have the correct access rights
and the repository exists.
Необходимо проверить доступны ли ключи доступа к репозиторию (см. Создание ключей доступа) пользователю, из-под которого запускается обновление. Выполните в консоли команду:
ssh -T git@bitbucket.org
Результатом выполнения команды является список репозиториев, к которым есть доступ с ключом пользователя. Например:
This deploy key has read access to the following repositories:
tandem_mind/abitur
tandem_mind/chat
tandem_mind/base
Если в списке нет ни одного доступного репозитория tandem_mind/*
, значит выполнение обновления для данного пользователя невозможно.
В этом случае необходимо сменить пользователя. Если пользователь неизвестен, обратитесь в службу технической поддержки.
При нажатии на кнопку "Отправить документы в приемную комиссию" на четвертом шаге происходит ошибка
Возможно итоговый размер архива со всеми приложенными файлами превышает допустимый размер post-запроса, указанный в настройках веб-сервера.
- Попробуйте подключить стенд ЛК к системе ТАНДЕМ.УНИВЕРСИТЕТ напрямую по внутреннему адресу в сети
- Если это не помогло, проверьте настройки веб-сервера.
Ошибки не логируются в файле laravel.log
Для устранения данной проблемы необходимо удалить файл laravel.log:
tandem@lk:/var/www/html/lk/storage/logs$ sudo rm laravel.log
Ошибка в логах (laravel.log) "Allowed memory size"
Для устранения данной проблемы необходимо: 1. Открыть конфигурационный файл php.ini с правами администратора (sudo);
tandem@lk:/etc/php/7.4/apache2$ sudo nano php.ini
- Найти параметр "memory_limit", и увеличить его значение;
; Maximum amount of memory a script may consume (128MB)
; http://php.net/memory-limit
memory_limit = 512M
Ошибка "Не удалось загрузить документ" на 4 шаге заявления абитуриента
Для устранения данной проблемы необходимо: 1. Открыть конфигурационный файл php.ini с правами администратора (sudo);
tandem@lk:/etc/php/7.4/apache2$ sudo nano php.ini
- Найти параметры ("post_max_size", "upload_max_filesize") и увеличить их значение (из расчета по формуле "размер = количествотиповсканов * разрешенноеколичествофайлов * разрешенный_размер");
; Maximum size of POST data that PHP will accept.
; Its value may be 0 to disable the limit. It is ignored if POST data reading
; is disabled through enable_post_data_reading.
; http://php.net/post-max-size
post_max_size = 64M
; Maximum allowed size for uploaded files.
; http://php.net/upload-max-filesize
upload_max_filesize = 64M
- Перезагрузил сервер;
sudo sevice apache2 restart (для apache2)
sudo sevice nginx restart (для nginx)