|
|
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo
|
|
[Problem] Instalacja skryptu HLTV i odczyt stron www |
Autor |
Wiadomość |
snikers1997
Posty: 13
|
Wysłany: 06-04-2015, 11:14 [Problem] Instalacja skryptu HLTV i odczyt stron www
|
|
|
Witam mam taki problem mam serwer VPS na debianie i zainstalowałem tam serwer cs 1.6 oraz hltv.
Ale jeszcze chcę zainstalować skrypt hltv, który będzie mi wyświetlał demka na stronie www, ale mam z tym małe problemy ;/
Pierw przedstawię na czym stoję:
Po zalogowaniu się na serwer VPS przez putty gdy stwarzam plik "touch wysylanie.sh" to on mi się tworzy w folderze root
Ogólnie po zalogowaniu przez ftp także od razu wyświetla mi się w folderze root, lecz mogę cofnąć, aby wejść np. w folder "var"
No ale teraz tak chcę abyście mi pomogli w:
1. Podanie dokładnych ścieżek dla tych dwóch lokalizacji, biorąc pod uwagę,
* że plik "wysylanie.sh" jest tworzony w folderze root
* serwer cs czyli tam gdzie demka są także w folderze root/server/cs/cstrike
* a strona www jest przed folderem root, czyli: var/www (Wszystko dokładniej przedstawione na screenie)
gdy już pomożecie mi z tymi ścieżkami
2. To co wpisać w crontab -e
tak, aby ten plik, który znajduje się w folderze root pod nazwą wysylanie.sh, był wykonywany co 30 minut
3. Odczyt stron mi nie działa:
gdy jest plik index.html i wpisze byle jaki tekst to wyświetla, ale .php już nie, po prostu wchodząc na adres strony .php chce ten plik pobierać zamiast go otworzyć jak na innych stronach.
Jest to dla mnie ważne, więc liczę na waszą pomoc i z góry bardzo dziękuje
post-51481-0-52334200-1428060929.png
|
|
Plik ściągnięto 31 raz(y) 341,02 KB |
|
|
|
|
|
Gadatliwa Kasia
|
|
|
|
Tommekk80
Posty: 4780
|
Wysłany: 06-04-2015, 14:04
|
|
|
snikers1997 napisał/a: | po prostu wchodząc na adres strony .php chce ten plik pobierać zamiast go otworzyć |
Niemożliwe - widocznie treść tego pliku jest źle napisana. |
|
|
|
|
Leone
Posty: 573
|
Wysłany: 07-04-2015, 06:04
|
|
|
Tommekk80 napisał/a: | Niemożliwe - widocznie treść tego pliku jest źle napisana. |
Możliwe, jeśli serwer jest źle ustawiony.
snikers1997, sam ustawiałeś tego vpsa, czy ktoś Ci to robił?
Plików raczej nie umieszczaj w katalogu root. Lepiej od razu w var albo var/www. |
_________________ She was Lo, plain Lo, in the morning, standing four feet ten in one sock. She was Lola in slacks. She was Dolly at school. She was Dolores on the dotted line. But in my arms she was always Lolita. |
|
|
|
|
snikers1997
Posty: 13
|
Wysłany: 07-04-2015, 20:30
|
|
|
No ten vps wykupiłem i w panelu były do wgrania systemy wybrałem Debiana i tam widziałem, że jest po prostu
ta ścieżka var/www a wiem, że tu się wrzuca pliki strony. Możliwe, że jest źle skonfigurowane, a więc prosiłbym
o dokładną instrukcję z komendami. Dzięki |
|
|
|
|
Leone
Posty: 573
|
Wysłany: 07-04-2015, 21:12
|
|
|
Nie napiszę Ci żadnych komend, bo nawet nie wiem jak dokładnie wygląda ten serwer. Nie wiem czy to czysta dystrybucja debiana, czy coś w niej siedzi.
Moja rada - skorzystaj z pomocy oferowanej przez dostarczyciela vpsa. |
_________________ She was Lo, plain Lo, in the morning, standing four feet ten in one sock. She was Lola in slacks. She was Dolly at school. She was Dolores on the dotted line. But in my arms she was always Lolita. |
|
|
|
|
nicon
Posty: 2151
|
Wysłany: 07-04-2015, 21:14
|
|
|
Na dobry początek:
Kod: | sudo apt-get install php5 |
|
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
|
Leone
Posty: 573
|
Wysłany: 07-04-2015, 21:23
|
|
|
a potem apache2, mysql, konfiguracja php.ini - mamy czas.. :p |
_________________ She was Lo, plain Lo, in the morning, standing four feet ten in one sock. She was Lola in slacks. She was Dolly at school. She was Dolores on the dotted line. But in my arms she was always Lolita. |
|
|
|
|
snikers1997
Posty: 13
|
Wysłany: 07-04-2015, 22:08
|
|
|
No dobra udało mi się trochę po ogarniać i teraz to wygląda u mnie tak:
Odczyt stron działa już ładnie, więc problem rozwiązany.
mój serwer teraz znajduje się od głównego katalogu to /home/cs udało mi się przenieść
No i plik wysylanie.sh udało mi się utworzyć w katalogu głównym, czyli przed root
Została tylko jedna sprawa proszę was o dokładne przedstawienie jak wpisać te wykonywanie
tego skryptu co 30 minut (wysylanie.sh) do tego crona.
Kod: | #!/bin/bash
DEMDIR=”/home/cs/cstrike” # folder z demami – tam gdzie HTLV nagrywa
DESCDIR=”/var/www/hltv/dema” # folder docelowy z demami spakowanymi
find ${DEMDIR}/*.dem -cmin +30 -exec gzip -5 {} \; # pakowanie po 30min od zakończenia nagrywania
find ${DEMDIR}/*.gz -cmin +30 -exec mv {} ${DESCDIR}/ \; # przenoszenie po 30min
find ${DESCDIR}/*.gz -mtime +7 -exec rm {} \; 2> /dev/null # kasowanie po 7 dniach |
|
|
|
|
|
nicon
Posty: 2151
|
Wysłany: 07-04-2015, 22:17
|
|
|
Kod: | crontab -l
#edytuj i dopisz:
*/30 * * * * /ścieżka/do/pliku/wysylanie.sh
|
|
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
|
snikers1997
Posty: 13
|
Wysłany: 07-04-2015, 22:53
|
|
|
No mój cron wygląda tak:
Kod: | # Edit this file to introduce tasks to be run by cron.
#
# Each task to run has to be defined through a single line
# indicating with different fields when the task will be run
# and what command to run for the task
#
# To define the time you can provide concrete values for
# minute (m), hour (h), day of month (dom), month (mon),
# and day of week (dow) or use '*' in these fields (for 'any').#
# Notice that tasks will be started based on the cron's system
# daemon's notion of time and timezones.
#
# Output of the crontab jobs (including errors) is sent through
# email to the user the crontab file belongs to (unless redirected).
#
# For example, you can run a backup of all your user accounts
# at 5 a.m every week with:
# 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
#
# For more information see the manual pages of crontab(5) and cron(8)
#
# m h dom mon dow command
*/30 * * * * /wysylanie.sh |
I nie przenosi mi tych demek.
Chmody na pewno są dobre ustawione |
Ostatnio zmieniony przez Woytec 08-04-2015, 13:00, w całości zmieniany 1 raz |
|
|
|
|
nicon
Posty: 2151
|
Wysłany: 07-04-2015, 23:33
|
|
|
wysylanie.sh jest na pewno w /?
Pokaż wynik:
|
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
|
snikers1997
Posty: 13
|
Wysłany: 08-04-2015, 11:11
|
|
|
-rwxrwxrwx 1 root root 426 Apr 8 12:07 /wysylanie.sh
Adres podałem /wysyłanie.sh, bo na głownym katalogu znjaduje się ten wysylanie.sh plik.
Czyli tam gdzie są te foldery root, var, boot, bin itd... |
|
|
|
|
nicon
Posty: 2151
|
Wysłany: 08-04-2015, 11:32
|
|
|
Okej. I co ten skrypt powinien dokładnie robić? Jak sprawdzasz czy działa, czy nie? |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
|
snikers1997
Posty: 13
|
Wysłany: 08-04-2015, 11:39
|
|
|
No ma mi pakować i przenosić nagrane demka, i wchodzę w folder w który powinien mi przenieść i nic tam nie ma :p |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
nicon
Posty: 2151
|
Wysłany: 08-04-2015, 12:19
|
|
|
Uruchom tak skrypt:
Pokaż wynik. |
_________________ Pozdrawiam, Piotr `nicon` Kowalczyk.
Pomoc poza forum tylko odpłatna.
DBA - jak sama nazwa wskazuje - jest to osoba, która dba o bazy danych. |
|
|
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!
Powered by phpBB modified by Przemo © 2003 phpBB
| Strona wygenerowana w 0,09 sekundy. Zapytań do SQL: 16 | |
|
|