Pterodactyl i strona obok

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.