OpenVK / openvk

Not-yet-federated open source social network inspired by VK.
https://ovk.to
GNU Lesser General Public License v2.1
324 stars 84 forks source link

Нельзя выдать админку на своём инстансе #1075

Open eternity2112 opened 8 months ago

eternity2112 commented 8 months ago

Возникла необходимость в локальном инстансе (впрочем, могу и порты открыть). Получилось, собственно, его поднять. Хост Windows 11. Apache 2.4.57 и PHP 8.2.14, MySQL Community Server 8.2.0. Доступ осуществляется через localhost:81. Весь функционал сайта, доступный без входа в аккаунт, у меня работает. Аккаунты через регистрацию тоже создаются. Но вот после входа в аккаунт видно лишь пустые страницы с Tracy внизу. В консоли хрома, тем не менее, в этот момент пишется 503 (Service Temporarily Unavailable). Ошибок в трейси, по сути, нет - только две связанные с юзерагентом (но они и без входа в аккаунт выводятся, так и должно быть?). Если удалить куки или зайти через инкогнито, то очевидно всё "работает" как было, пока опять не попробовать войти в аккаунт (хоть системный, хоть созданный). В какую сторону копать? В чем может быть дело?

mrilyew commented 8 months ago

Возможно, нужно указать пароль от eventDB в openvk.yml (или отключить её)

eternity2112 commented 8 months ago

Возможно, нужно указать пароль от eventDB в openvk.yml (или отключить её)

Храни вас Господь! Там ошибка и оказалась. Дело было в том, что в openvk.yml у меня была указана несуществующая openvk-eventdb, хотя создана у меня openvk_eventdb. Надеюсь, больше ни с какими проблемами не столкнусь.

eternity2112 commented 8 months ago

Возможно, нужно указать пароль от eventDB в openvk.yml (или отключить её)

Теперь другая проблема возникла тем не менее. Не получается админку своему аккаунту выдать.

PHP Deprecated: Creation of dynamic property openvk\Web\Models\Repositories\ChandlerGroups::$members is deprecated in ...\available\openvk\Web\Models\Repositories\ChandlerGroups.php:17