Autor | Zpráva | ||
---|---|---|---|
moskyt Profil |
#1 · Zasláno: 26. 12. 2014, 13:31:23
Zdravím,
Na hostingu se cron spouští umístěním php souboru do příslušné složky, ve které se potom tento soubor spustí. Takže pokud chci přes cron spustit nějaký script na mém webu musím umístit php soubor do dané složky a dát do něj file_get_contents("http://www.mujweb123.cz/mujscript.php"); Teď ale potřebuji spustit cron s parametrem přes document root adresu takto: /usr/bin/php /home/mujweb123/public_html/mujscript.php parametr Pokud to udělám takto: file_get_contents("http://www.mujweb123.cz/mujscript.php parametr"); tak mi to kvůli tomu parametru hodí hlášku že adresa neexistuje. Může někdo poradit jak to řešit? |
||
Taps Profil |
moskyt:
o jaký parametr se přesně jedná? Samozřejmě že máš možnost ovlivnit chování skriptu pomocí parametru, který bude v URL adrese <? file_get_contents("http://www.mujweb123.cz/mujscript.php?parametr=x"); ?> |
||
moskyt Profil |
#3 · Zasláno: 26. 12. 2014, 13:56:23
Je to už hotový script Total Import PRO pro Opencart, který pracuje s cronem přes cpanel viz http://helpdesk.hostjars.com/entries/21760081-Importing-from-cron-task
Čili cron se spustí příkazem "php /home/opencart/admin/cron_index.php profile_name" Jenže já na hostingu mohu pracovat pouze s php soubory a přes "www.mujweb123.cz/cron_index.php profile_name" ten script s profilem nespustím. |
||
Taps Profil |
#4 · Zasláno: 26. 12. 2014, 14:24:40
moskyt:
a pokud spustíš skript bez profile_name tak ti nefunguje? php /home/opencart/admin/cron_index.php |
||
moskyt Profil |
#5 · Zasláno: 26. 12. 2014, 14:31:25
funguje, ale potřebuji spouštět více profilů :)
|
||
Taps Profil |
#6 · Zasláno: 26. 12. 2014, 14:37:04
moskyt:
Vzhledem k tomu, že tvůj hosting nepodporuje spouštění cronu pod profilem, tak požadovaného nedocílíš. Jediné co mě napadá, tak je mít více skriptů pro cron pod různými názvy |
||
Časová prodleva: 9 let
|
0