Načasování kopírování

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
zabi
Level 3
Level 3
Příspěvky: 564
Registrován: 29 pro 2008 16:54
Bydliště: Zlínsky kraj

Načasování kopírování

Příspěvek od zabi »

Zdravím,

chtěl bych se zeptat, jestli lze nějak lehce nastavit, aby se každou neděli v 15:00 přesunul jeden soubor do jiné složky? Stránky jsou v jednoduchém PHP. Nic sloožitého. Musím já napsat nějaký script, nebo to lze nastavit na straně serveru (nikdy jsem to neřešil, tak mne prosím pochopte...).

Díky za odpověď.
Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: 08 pro 2008 14:39
Bydliště: Frýdek-Místek
Kontaktovat uživatele:

Re: Načasování kopírování

Příspěvek od Jara »

Co takhle CRON ??
Nobody expects the Spanish Inquisition!
Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: 01 srp 2007 18:10
Bydliště: Pardubice
Kontaktovat uživatele:

Re: Načasování kopírování

Příspěvek od mike007 »

Jara: Můžeš blíže specifikovat co je to CRON?
Jedná se o toto? http://cs.wikipedia.org/wiki/Cron
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy prosím pište do fóra. Od toho tu je.
Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: 08 pro 2008 14:39
Bydliště: Frýdek-Místek
Kontaktovat uživatele:

Re: Načasování kopírování

Příspěvek od Jara »

Ano, myslím že php script ovládaný cronem by mohl zvládnout přesunout soubor do jiné složky...
Tady je snad lepší článek: http://www.linuxexpres.cz/praxe/cron-spravca-uloh
potom by se teoreticky dalo použít něco takového:
http://vdhri.net/2007/12/29/how-to-move ... using-php/
jestli kecám, tak mne omluvte...
Nobody expects the Spanish Inquisition!
zabi
Level 3
Level 3
Příspěvky: 564
Registrován: 29 pro 2008 16:54
Bydliště: Zlínsky kraj

Re: Načasování kopírování

Příspěvek od zabi »

No, CRON mám na stávajícím hostingu. O této funkci jsem slyšel, avšak ji ještě nemám vyzkoušenou... Naštěstí budu mít jiný hosting, zde však CRON není. Namísto CRON mají službu "timer". Možná zkusím ten script, na který jsi napsal odkaz ještě na tom CRONU.

Nebaví mě každou neděli odpoledne zapínat PC, přetáhnout jeden soubor a zase je týden klid... :?
Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: 08 pro 2008 14:39
Bydliště: Frýdek-Místek
Kontaktovat uživatele:

Re: Načasování kopírování

Příspěvek od Jara »

zkus se na to určitě poptat technické podpory, od toho tam přece jsou :)
Napsal byste mi prosím, na který hosting přecházíte? Docela by mne zajímalo jak služba timer pracuje... Díky
Nobody expects the Spanish Inquisition!
zabi
Level 3
Level 3
Příspěvky: 564
Registrován: 29 pro 2008 16:54
Bydliště: Zlínsky kraj

Re: Načasování kopírování

Příspěvek od zabi »

Zdravím,

přešel jsem k hostingu forpsi, zde mají funci timer.
Info:
[url]timer.forpsi.com[/url]
http://kb.forpsi.com/article.php?id=172

Zkoušel jsem CRON na jiném hostingu, kde běží. Bohužel bez výsledně:-( Zkoušel jsem najít i něco na netu ale nic mi nejede. Ani nevím, jakou příponu použít pro script... Nevíte někdo jak na to???
zabi
Level 3
Level 3
Příspěvky: 564
Registrován: 29 pro 2008 16:54
Bydliště: Zlínsky kraj

Re: Načasování kopírování

Příspěvek od zabi »

Tak se mi to konečně podařilo zprovoznit. Pro kopírování jsem použil tento PHP script:

Kód: Vybrat vše

<?php 
$file = 'menu.html';
$newfile = '../pages/menu.html';

if (!copy($file, $newfile)) {
echo "failed to copy $file...n";
}
?>


Pro cílovou složku se musí nastavit CHMOD 777. Poté to pojede (pro jistotu jsem jej nastavil i ve výchozí složce).
V CRONu jsem naplánoval spuštění scriptu v daný čas - a ono to fungovalo :bigups: Pokud do proměnné $newfile, napíšete namísto menu.html třeba testovaci_stranka.html tak se kopírovaný soubor i přejmenuje...

Takto jsem postupoval i v plánovači timer u mého současného poskytovatele. Nastavil jsem si tam periodu 1x týdně. Výsledek uvidím až příští neděli... Snad to všechno pojede, tak jak má... :D
zabi
Level 3
Level 3
Příspěvky: 564
Registrován: 29 pro 2008 16:54
Bydliště: Zlínsky kraj

Re: Načasování kopírování

Příspěvek od zabi »

Takže je to paráda. Timer je dobrá věc. Kopírování se spustilo tak jak mělo... :bigups:
Uživatelský avatar
Jara
Level 2
Level 2
Příspěvky: 221
Registrován: 08 pro 2008 14:39
Bydliště: Frýdek-Místek
Kontaktovat uživatele:

Re: Načasování kopírování

Příspěvek od Jara »

Paráda, jsem rád, že funguje :)
Nobody expects the Spanish Inquisition!
simPod
Level 4
Level 4
Příspěvky: 1295
Registrován: 15 čer 2006 18:51
Kontaktovat uživatele:

Re: Načasování kopírování

Příspěvek od simPod »

oznacit za vyresene?
//ten muj post neni ten co to vyresil :)
Naposledy upravil(a) simPod dne 08 čer 2009 09:57, celkem upraveno 1 x.
zabi
Level 3
Level 3
Příspěvky: 564
Registrován: 29 pro 2008 16:54
Bydliště: Zlínsky kraj

Re: Načasování kopírování

Příspěvek od zabi »

Omlouvám se - díky :smile:
Odpovědět

Zpět na „Programování a tvorba webu“