2008-11-22 02:06:13Grzechuu2752 postów
|
QNAP TS-109 PRO II - skrypty, cron, konfiguracja, problem
CRON dla plików php
do pliku /mnt/HDA_ROOT/.config/crontab
*/5 * * * * /share/HDA_DATA/Qweb/cron5.sh
*/10 * * * * /share/HDA_DATA/Qweb/cron10.sh
*/15 * * * * /share/HDA_DATA/Qweb/cron15.sh
*/20 * * * * /share/HDA_DATA/Qweb/cron20.sh
*/30 * * * * /share/HDA_DATA/Qweb/cron30.sh
0 * * * * /share/HDA_DATA/Qweb/cron60.sh
0 0,3,6,9,12,15,18,21 * * * /share/HDA_DATA/Qweb/cron90.sh
30 1,4,7,10,13,16,19,22 * * * /share/HDA_DATA/Qweb/cron90.sh
0 */2 * * * /share/HDA_DATA/Qweb/cron120.sh
[odpowiednio: cron co 5 , 10 , 15 , 20 , 30 minut, o pełnej godzinie, cron co 90 minut, cron co 2 godziny]
Następnie wywołujemy polecenie:
crontab crontab
Następnie w katalogu /share/HDA_DATA/Qweb/ tworzymy wymienione wyżej skrypty, oto przykład cron5.sh, analogicznie tworzymy pozostałe (kron uruchamia skrypt, który przeszukuje katalogi z naszymi stronami www w celu odszukania pliku o odpowiedniej nazwie cron5min.php, cron10min.php...., pliki odnalezione zostaną uruchomione, zamiast 192.168.1.20:8002 wstawcie url do swojego serwera www, xxx zamieńcie na http:// )
cd //
cd /share/HDA_DATA/Qweb/
for dir in $(ls -d */)
do
FILE=$dir\"\"cron5min.php
if [ -f $FILE ]
then
ur=\"xxx192.168.1.20:8002/$FILE\"
wget -q --delete-after $ur
else
echo \"File $FILE not exists\"
fi
done
FILE=cron5min.php
if [ -f $FILE ]
then
ur=\"xxx192.168.1.20:8002/$FILE\"
echo $ur
wget -q --delete-after $ur
else
echo \"File $FILE not exists\"
fi
Hardware Spec. :
http://qnap.com/pro_detail_hardware.asp?p_id=92

|
|
2008-11-22 02:10:19 Grzechuu 2752 postów
| Komenda restartująca Apacha
/etc/init.d/Qthttpd.sh restart
|
|
2008-11-22 02:13:26 Grzechuu 2752 postów
| |
2008-12-17 14:18:13 Grzechuu 2752 postów
| do CURL'a
chroot /share/HDA_DATA/optware
|
|
2010-09-29 17:32:38 Grzechuu 2752 postów
| [qget peoblem, qdownload station problem)
Gdyby pojawił wam się problem typu:
The number of records on the “Run List”, “Pause List”, and “Finish List” has reached the upper limit.
Please delete a record on any of the lists in order to add a new download task. The downloaded files will be kept even if the records on the “Finish List” are removed.
Liczba wpisów w liście uruchomionych, wstrzymanych i ukończonych zadań osiągneła maksymalny limit.
Proszę usunąć niepotrzebne wpisy aby dodać jakiekolwiek nowe. Pliki ściągnięte do tej pory zostaną zachowane pomimo usunięcia ich z „Listy ukończonych”.
Wyczyśćcie plik przez putty (clear file by putty):
/etc/config/downloadlist
|
|