Устранение проблем

Не удается подключить личный кабинет к системе ТАНДЕМ.Университет

  1. Убедитесь, что пароль для подключения веб-сервиса взят из блока "Настройки подключения к web-сервисам" раздела Система->Администрирование->Параметры приложения системы ТАНДЕМ.Университет.

  2. Если при проверке сообщения появляется ошибка "A security error was encountered when verifying the message", необходимо проверить, что у сервера ЛК и сервера системы ТАНДЕМ.Университет нет расхождения по времени.

Нет возможности подключить приемную кампанию

Проверьте, что приемная кампания создана и открыта в системе ТАНДЕМ.Университет.

В мастере подачи заявления не отображаются конкурсы

  1. В мастере отображаются только открытые конкурсы. Проверьте, что на стороне системы ТАНДЕМ.Университет в приемной кампании созданы наборы ОП для приема, в каждом наборе открыты конкурсы.
  2. Убедитесь, что наступила дата начала подачи заявлений. Дата начала подачи заявлений устанавливается на стороне личного кабинета в настройке «Сроки приема заявлений».

У абитуриентов не отображаются отправленные онлайн-заявления или отображается сообщение о недоступности системы

Проверьте, включена ли служба Генерация рейтингов абитуриентов и структуры приёма (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-запроса, указанный в настройках веб-сервера.

  1. Попробуйте подключить стенд ЛК к системе ТАНДЕМ.УНИВЕРСИТЕТ напрямую по внутреннему адресу в сети
  2. Если это не помогло, проверьте настройки веб-сервера.

Ошибки не логируются в файле 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
  1. Найти параметр "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
  1. Найти параметры ("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
  1. Перезагрузил сервер;
sudo sevice apache2 restart (для apache2)
sudo sevice nginx restart (для nginx)