lukasz2608s | 2020-11-29 13:24:31 UTC | #1
Witajcie,
zainstalowałem panel Pterodactyl posługując się oficjalną dokumentacją. Wszystko gra, panel śmiga. Chcę w podkatatalogu /var/www utworzyć stronę /skiny do obsługi pluginu SkinsRestorer. Edytowałem już plik default w /etc/ngix/sites-available usuwając /html. Problem w tym, że gdy wrzucam tam pliki, Panel wywala mi błąd 404. Jak mógłbym to rozwiązać?
PS: rówież doinstalowałem phpMyAdmin, i też nie mogę się do niego dostać
riko.dev | 2020-11-29 20:07:13 UTC | #2
Pliki musisz wrzucić do folderu /public w katalogu pterodactyla. Najlepiej utworzyć osobne foldery na PMA oraz SkinsRestorer.
lukasz2608s | 2020-11-29 14:51:50 UTC | #3
Faktyczie, rozwiązanie banalne a ja się bawiłem w to 2 dni.. Super dzięki!
Nic się nie rozsypie jeśli poprostu przerzucę katalogi ?
riko.dev | 2020-11-29 14:53:51 UTC | #4
Jeśli nie będziesz modyfikował plików pterodactyla, a wstawisz swoje “podstrony” do osobnych folderów, to nic się nie stanie. Również nie będzie problemów przy ew. aktualizacjach. :)
lukasz2608s | 2020-11-29 14:54:56 UTC | #5
Jeśli przerzucę folder phpMyAdmin z głownego katalogu do /public to wszystko będzie funkcjonować? Chodzi mi o bazę :P
riko.dev | 2020-11-29 14:55:04 UTC | #6
Jak najbardziej. :slight_smile:
lukasz2608s | 2020-11-29 14:57:37 UTC | #7
403 Forbidden
nginx/1.14.0 (Ubuntu)
http://144.91.120.250/skiny/installation/?v=1.7.2
PMA działa.
riko.dev | 2020-11-29 15:02:38 UTC | #8
Sprawdź, co powoduje ten błąd w logach. Możliwe, że katalog skiny nie ma odpowiednich uprawnień.
lukasz2608s | 2020-11-29 16:25:18 UTC | #9
2020/11/29 16:05:26 [error] 1638#1638: *29 "/var/www/pterodactyl/public/skiny/installation/index.html" is forbidden (13: Permission denied), client: 185.253.64.6, server: <144.91.120.250>, request: "GET /skiny/installation/?v=1.7.2 HTTP/1.1", host: "144.91.120.250"
riko.dev | 2020-11-29 19:16:05 UTC | #10
W katalogu pterodactyla wykonaj ponownie polecenie chown -R www-data:www-data *
.
lukasz2608s | 2020-11-29 15:07:52 UTC | #11
[quote=”riko.dev, post:10, topic:16948”]
chown -R www-data:www-data *
[/quote]
Działa, dzięki!
lukasz2608s | 2020-11-29 15:33:05 UTC | #12
Wygląd strony jest rozsypany
edit; wywaliłem i wrzuciłem na nowo, chyba gra.
lukasz2608s | 2020-11-29 17:21:32 UTC | #13
Może wiesz co zrobić po instalacji DynMapy jeśli nic nie wyświetla się po dodaniu portu do ip?
[dynmap] Failed to start WebServer on address 144.91.120.250:8555 : Failed to bind to /144.91.120.250:8555
Timo | 2020-11-29 19:27:48 UTC | #14
Zamiast adresu IP w konfiguracji pluginu daj 0.0.0.0
.
lukasz2608s | 2020-11-29 20:07:13 UTC | #15
To nie to. Problem już rozwiązany. Trzeba dodać port w panelu administratora:
Nodes -> tutaj node -> Allocations -> Assign New Allocations -> wpisać IP, niżej PORT
Następnie:
Servers -> tutaj serwer -> Build Configuration -> Allocation Management -> Assign Additional Ports
Panel blokuje wszelkie porty
system | 2020-12-31 20:03:50 UTC | #16
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.