Nowe posty

xx Problem ze sterownikami. (5)
2024-04-13, 21:25:16
xx Instalacja xfce4 (2)
2024-04-13, 16:20:17
xx Serie kompilacji bez instalacji dla “emerge” w Gentoo (2)
2024-04-08, 18:40:04
xx Plasma 6 w Neonie ssie trochę mniej ... (17)
2024-04-05, 10:03:46
xx Problem z Linux Lite po instalacji (3)
2024-04-03, 14:23:40
xx Jak właczyć num locka przy starcie systemu debian 12? (12)
2024-04-02, 17:43:54
xx Brak dźwieku w systemie. (5)
2024-04-02, 16:13:41
xx Dystrybucja pod HP Omen (7)
2024-03-29, 11:33:05
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
xx Ile pingwinów? (1)
2024-03-27, 08:59:24

Autor Wątek: Funkcja Writeln() na zdalnym serwerze.  (Przeczytany 8568 razy)

unit1.cpp

  • Gość
Funkcja Writeln() na zdalnym serwerze.
« dnia: 2007-11-26, 15:17:34 »
Witam stworzyłem serwer na hostingu pipni.cz i napisałem prosty skrypt który będzie zapisywał do pliku kolejne linijki jakiegoś tam tekstu gdy ktoś dołączy na serwer(dla statystyk). W Windowsie wszystko działa cacy na moim Ubuntu też, lecz na zdalnym serwerze już nie. Po prostu nie zapisuje do pliku. Wcześniej jeszcze miałem tego typu problem że ten serwer nie mógł prowadzić swoich logów czyli tak jak w moim przypadku zapisywać czegoś tam do pliku i wywalało błąd i serwer nie startował. Dopiero jak wyłączyłem Logi serwer ruszył. Wracając do mojego problemu, sprawdziłem wszystkie ścieżki, prawa do zapisu są. Język to Pascal. Oczywiście na zdalnym serwerze jest Linux dystrybucja Slackware. Proszę o pomoc.

  • Gość
Funkcja Writeln() na zdalnym serwerze.
« Odpowiedź #1 dnia: 2007-11-26, 22:04:01 »
a czy na zdalnym są wszystkie biblioteki wymagane do działania twojego programu? i czy architektura procesora się zgadza? nie wiem czy to może być to - tylko zgaduję

unit1.cpp

  • Gość
Funkcja Writeln() na zdalnym serwerze.
« Odpowiedź #2 dnia: 2007-11-27, 14:06:58 »
Hmm bo to działa tak, że serwer dla którego napisałem skrypt(dokładnie to Soldat) używa jakiegoś wbudowanego w siebie kompilatora skryptów a ja korzystam z funkcji które są opisane w manualu do tego silnika skryptowego więc nie ma możliwości aby brakowało bibliotek. Architektura wydaje mi się że nie ma nic do rzeczy ale moge ją sprawdzić tylko powiedźcie jak.

  • Gość
Funkcja Writeln() na zdalnym serwerze.
« Odpowiedź #3 dnia: 2007-11-27, 15:43:34 »
po zalogowaniu się na serwer wpisz polecenie:
uname -a

TheUsh

  • Gość
Funkcja Writeln() na zdalnym serwerze.
« Odpowiedź #4 dnia: 2007-11-27, 16:04:55 »
Ja proponowałbym jeszcze tak na wszelki wypadek posprawdzać prawa plików, bo może w trakcie kopiowania ich na zdalny serwer została zdjęta im możliwość zapisu :)

unit1.cpp

  • Gość
Funkcja Writeln() na zdalnym serwerze.
« Odpowiedź #5 dnia: 2007-11-27, 19:09:47 »
Już znalazłem źródło mojego problemu. Do tej pory zajmowałem sie tylko prawami dostępu i nie popatrzyłem kto jest właścicielem tego pliku wykonywalnego. Serwer był uruchamiany na użytkowniku "1000" i dostawałem błąd "Error writing PID file". Dopiero jak to zobaczyłem pomyślałem że może to mieć związek z tym dziwnym użytkownikiem. Popatrzyłem na właściciela pliku wykonywalnego i okazało się że jest to użytkownik "1000", zmieniłem go na "root" i wszystko pięknie działa. Dziękuje wszystkim którzy próbowali pomóc :)