pterodactyl / panel

Pterodactyl® is a free, open-source game server management panel built with PHP, React, and Go. Designed with security in mind, Pterodactyl runs all game servers in isolated Docker containers while exposing a beautiful and intuitive UI to end users.
https://pterodactyl.io
Other
6.69k stars 1.7k forks source link

incompatible versions of dependencies #4028

Closed VozDeOuro closed 2 years ago

VozDeOuro commented 2 years ago

Current Behavior

when i try to open a server console or the server list i got this error Screenshot_1

possible solution i saw in league/fractal: 0.20 was added a type array for default includes, and on version 0.19.1 and i haven't saw that. Transformes abstract

in this namespace (Pterodactyl\Transformers\Api\Client) i didn't saw that. Screenshot_3

just the dependencies update

Expected Behavior

appears console and server list

Steps to Reproduce

a fresh install

Panel Version

1.7.0

Wings Version

1.6.1

Games and/or Eggs Affected

No response

Docker Image

No response

Error Logs

wings : https://ptero.co/okysarowip
painel : https://bin.ptdl.co/f4nno/

Is there an existing issue for this?

DaneEveritt commented 2 years ago

Don't run composer update — our dependencies are already locked to compatible versions.

Software-Noob commented 2 years ago

The existing composer.lock ensures the correct dependencies are installed. Attempt to manually upgrade the dependencies or add new ones would be in the area of "you're on your own" and potentially cause compatibility issues, which is not a bug in this software.

Revert your dependencies and composer files back, or specify array for all availableIncludes if you really want to upgrade.