Форум

Ошибка 500: Internal Server Error

04 сентября 2016 23:45
Решение. Установка Blender (новая загрузка).
Предыстория: была перенесена папка программы Blender на другой компьютер, возможно с правами "sudo". В связи с этим доступ к Менеджеру проектов блокировался.
Может это не одна причина, но будьте внимательны при манипуляции с папками и правами.
3D Interactive Development
blend3dweb.ru
06 сентября 2016 11:09
Здравствуйте, solid.

2.Меняем файл server.py (взят из темы форума). Перезагружаем Blender.
Пропадает выбор движка Blend4Web,
Пропадают в настройках "настройки" аддона.
Файл из темы уже устаревший, поэтому не соответствует текущей версии SDK и вызовет ошибку аддона, если его просто заменить - использовать его не стоит. Кроме того, та ошибка уже давно исправлена, а у вас точно какая-то другая.

3.Переустанавливаем аддон, всё запускается, кроме Project Manager
Из папки /blend4web_ce/addons/ пропадает папка blend4web !!!
Описанное пройдено 3 раза и каждый раз папка исчезает.
Если вы удаляли аддон в блендере кнопкой Remove, то файлы аддона стираются самим блендером. В случае установки SDK через File/Scripts так делать не нужно, достаточно просто его отключить, а потом очистить путь к скриптам и аддон пропадет из списка.

Предыстория: была перенесена папка программы Blender на другой компьютер, возможно с правами "sudo". В связи с этим доступ к Менеджеру проектов блокировался.
К сожалению не удалось воспроизвести ошибку.
08 сентября 2016 06:20
В субботу, воскресенье попробую смоделировать ошибку. Если подготовлю скринкаст, куда его отправить?
3D Interactive Development
blend3dweb.ru
08 сентября 2016 10:17
Ответ на сообщение пользователя solid
В субботу, воскресенье попробую смоделировать ошибку. Если подготовлю скринкаст, куда его отправить?
да прямо сюда в теме прикрепите к сообщению
16 сентября 2016 11:23
Ошибка больше не появилась, но подтвердилась связь между правами, папками и приложениями работающими в связке Blender-Blend4Web-Server. Скринкаст сделан на быструю руку, если манипуляции и указатель мышки будет быстрее взгляда, переделаю на меньшей скорости.

Итак, при полном отказе в правах исчезает движок и аддон. При возвращении всё встает на свои места, даже без переустановки аддона и движка. Опять предположение и своими словами, папка или файл отвечающие за взаимодействие менеджера приложений и программы Blender имел исключительные и пока неизвестные права.
3D Interactive Development
blend3dweb.ru
16 сентября 2016 12:08
Ну эт особенность файловой системы в linux. Каждому файлу/каталогу можно задать права доступа для остальных пользователей (программ).

Если доступ ограничить, то файловая система не даст найти/прочитать его.
Не стой, где попало… Попадет еще раз.
http://naviris.ru/
16 сентября 2016 12:25
Итак, при полном отказе в правах исчезает движок и аддон. При возвращении всё встает на свои места, даже без переустановки аддона и движка. Опять предположение и своими словами, папка или файл отвечающие за взаимодействие менеджера приложений и программы Blender имел исключительные и пока неизвестные права.
Все файлы и папки находятся в SDK, поэтому без прав на эту директорию ничего не заработает - тут-то как раз все логично. По предыдущей ошибке - наверняка, было как-то по другому, например, если внутри SDK права были настроены по-разному, т.е. часть файлов была доступна, а часть - нет, соответственно какой-то функционал не работал. Но это уже забота пользователя, чтобы ничего не сломать, сам аддон и SDK никак права не изменяют - тут мы рассчитываем, что у пользователя все должно быть настроено правильно.
 
Пожалуйста, зарегистрируйтесь или войдите под своей учетной записью , чтобы оставлять сообщения.