Стартовая страница › Форумы › Вопросы по установке › Не удается провести активацию плагинов
- В этой теме 22 ответа, 6 участников, последнее обновление 1 месяц, 2 недели назад сделано
Mikhail.
-
АвторСообщения
-
12.04.2021 в 08:08 #19054
alexsis_k
УчастникДобрый день.
Согласно инструкции перенес содержимое из архивом плагинов в папку scada на малинке.
При попытке активировать любой из плагинов выскакивает сообщение:Error saving web application settings: Access to the path «/var/www/html/scada/config/WebSettings.xml» is denied.
Ничего не понимаю. Толи саму SСADA не в то место установил?12.04.2021 в 10:43 #19055Mikhail
МодераторДобрый день!
Откройте доступ на запись к папке и вложенным файлам /opt/scada/config/
Это можно сделать с помощью WinSCP или из командной строки12.04.2021 в 10:44 #19056Mikhail
МодераторДоступ может сбрасываться при передаче проекта. Это известная проблема, в будущем будет исправлена.
12.04.2021 в 11:53 #19057alexsis_k
Участник/opt/scada/ScadaWeb/config или /opt/scada/config/
Дело в том, что папку config категорически не наблюдаю.12.04.2021 в 11:56 #19058alexsis_k
Участник/opt/scada/ScadaWeb/config доступ полный (0777)!
12.04.2021 в 16:42 #19060Mikhail
МодераторПроверьте доступ на файлы в директории.
13.04.2021 в 05:30 #19061alexsis_k
УчастникНа сколько мне хватает познаний я вижу, что доступ полный: https://cloud.mail.ru/public/9VKh/EhnbqYMYy
При этом попытка активировать плагин дает следующий результат: https://cloud.mail.ru/public/S5WJ/kdJ5g4Ecu13.04.2021 в 10:43 #19064manjey73
УчастникПри перезапуске сервера это нормально, я добавлял в файл запуска строки по настройке прав из раздела установки.
13.04.2021 в 10:56 #19065manjey73
УчастникВ файле scadaserver, который вы переносите в init.d добавил строку
chmod -R ugo+rw /home/pi/scada/ScadaWeb/config — укажите свой путь на opt если вы туда ставите
do_start() { if [ ! -f $PID_FILE_PATH ]; then cd $EXE_DIR if [ -f $STOP_FILE_PATH ]; then echo "Delete $STOP_FILE_PATH" rm $STOP_FILE_PATH fi echo "Sending start $SERVICE_NAME command..." mono $EXE_NAME & echo $! > $PID_FILE_PATH echo "Start $SERVICE_NAME command is sent" chmod -R ugo+rw /home/pi/scada/ScadaWeb/config else echo "$SERVICE_NAME is already running" fi }
13.04.2021 в 12:25 #19068manjey73
УчастникА, полагаю, у вас полный доступ на папку, но не на вложения в папке. Конкретный файл принадлежит root-у так как он им управляется, по этому к нему нет доступа из web.
13.04.2021 в 18:35 #19069Mikhail
МодераторНа скриншоте виден доступ на папку, но не видно доступа на вложенный файл WebSettings.xml
14.04.2021 в 11:42 #19078alexsis_k
Участникфайлу WebSettings.xml дал полный доступ. Перезагрузил малинку. Активировал плагины. Вышел из сервера (logout). Пробую войти повторно и вижу:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator at webmaster@localhost to inform them of the time this error occurred, and the actions you performed just before this error.
More information about this error may be available in the server error log.
Apache/2.4.38 (Raspbian) Server at 10.62.2.157 Port 8014.04.2021 в 11:55 #19079alexsis_k
УчастникВ логах информация:
2021-04-14 15:37:01 <RPi4RapidSCADA><www-data><ERR> Error loading web application settings: Access to the path «/var/www/html/scada/config/WebSettings.xml» is denied.
2021-04-14 15:37:01 <RPi4RapidSCADA><www-data><ERR> Error saving web application settings: Access to the path «/var/www/html/scada/config/WebSettings.xml» is denied.Доступ к файл уWebSettings.xml :https://cloud.mail.ru/public/3ABg/8qit5k4GY
14.04.2021 в 13:58 #19083alexsis_k
УчастникСитуация такова.
Методом «тыка», активация:
ChartPro — нормально
Dashboard — нормально
Extra Scheme Components — нормальноNotification — а вот тут начинаются фокусы о которых я писал выше!
Загружаю проект по новой, естественно ранее активированных нет, тут как я понял потому, что не выгружал из сервера активированный плагины.
Что делать с этим самым Notification ?
14.04.2021 в 14:34 #19084manjey73
УчастникА Нотификация разве работает на Linux? вроде Михаил писал, что из-за чего-то в Mono оно не работает корректно.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.