Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

The program isn't debugged until the last user is dead.


devel / comp.lang.php / cron files php

SubjectAuthor
* cron files phpAndrzej Nowak
`- Re: cron files phpArno Welzel

1
cron files php

<63b9a664$0$25506$65785112@news.neostrada.pl>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=762&group=comp.lang.php#762

  copy link   Newsgroups: comp.lang.php
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!newsreader4.netcologne.de!news.netcologne.de!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Date: Sat, 7 Jan 2023 18:05:39 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.6.1
Newsgroups: comp.lang.php
Content-Language: pl
From: xx@ww.pl (Andrzej Nowak)
Subject: cron files php
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 12
Message-ID: <63b9a664$0$25506$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.7.53.51
X-Trace: 1673111140 unt-rea-a-02.news.neostrada.pl 25506 83.7.53.51:7588
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 1220
 by: Andrzej Nowak - Sat, 7 Jan 2023 17:05 UTC

Witam...
Mój problem polega na tym że mój hosting posiada CRON-a ale brak
możliwości wpisania komendy tylko trzeba podać ścieżkę do pliku i
pomyślałem sobie aby komendę CRON-a osadzić w pliku na przykład PHP
Tylko nie wiem jak się do tego zabrać i czy w ogóle ma to sens..

<?php

/usr/local/bin/php www/script/nazwa nazwa2:run >> /dev/null 2>&1

?>

Re: cron files php

<k1to5qF84hoU1@mid.individual.net>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=763&group=comp.lang.php#763

  copy link   Newsgroups: comp.lang.php
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: usenet@arnowelzel.de (Arno Welzel)
Newsgroups: comp.lang.php
Subject: Re: cron files php
Date: Sat, 7 Jan 2023 18:24:10 +0100
Lines: 77
Message-ID: <k1to5qF84hoU1@mid.individual.net>
References: <63b9a664$0$25506$65785112@news.neostrada.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net MV8FcWz5LLSQCDv2B2WvgAE18a4XpuM9BDjFOnGMfJ/v9kYAfN
Cancel-Lock: sha1:YsQtP0uaipBAxUF9s8JY22Q+GMc=
Content-Language: de-DE
In-Reply-To: <63b9a664$0$25506$65785112@news.neostrada.pl>
 by: Arno Welzel - Sat, 7 Jan 2023 17:24 UTC

Andrzej Nowak, 2023-01-07 18:05:

> Witam...
> Mój problem polega na tym że mój hosting posiada CRON-a ale brak
> możliwości wpisania komendy tylko trzeba podać ścieżkę do pliku i
> pomyślałem sobie aby komendę CRON-a osadzić w pliku na przykład PHP
> Tylko nie wiem jak się do tego zabrać i czy w ogóle ma to sens..
>
>
> <?php
>
> /usr/local/bin/php www/script/nazwa nazwa2:run >> /dev/null 2>&1
>
> ?>

(Tłumaczenie poniżej)

Please remmeber that this newsgroup is English. So my translation is
only done with automatic translation. But in the future, ask your stuff
in English here - thank you!

1) "running a script via cron" means you have to add a command line
including the schedule to the crontab and *not* create a PHP script for
that.

2) PHP is usually not in /usr/local/bin/php but /usr/bin/php - if in
doubt, ask your hoster.

3) The script will not work with a path like "www/script/nazwa" - it
must the complete path like "/var/www/yoursite/somescript.php"

So the line you have to add to crontab (ask your hoster how to do this!)
may be something like this if the script should run once every hour
(0:00, 1:00, 2:00... 23:00):

0 * * * * /usr/bin/php /.../nazwa.php nazwa2:run >> /dev/null 2>&1

But again: check the complete path to the script (something like
/var/www/...) and also how to run PHP. Also you need to ask your hoster
to add a command to crontab. If you have SSH login to a console, this is
done with "crontab -e".

Also see: https://linux.die.net/man/5/crontab

-----------------------------------------------------------

Proszę pamiętać, że ta grupa dyskusyjna jest w języku angielskim. Więc
moje tłumaczenie odbywa się tylko za pomocą tłumaczenia automatycznego.
Ale w przyszłości pytaj tutaj po angielsku - dziękuję!

1) „uruchamianie skryptu przez crona” oznacza, że ​​musisz dodać wiersz
poleceń zawierający harmonogram do crontab i *nie* tworzyć w tym celu
skryptu PHP.

2) PHP zwykle nie znajduje się w /usr/local/bin/php, ale w /usr/bin/php
- w razie wątpliwości zapytaj swojego hostera.

3) Skrypt nie będzie działał ze ścieżką typu „www/script/nazwa” – musi
to być pełna ścieżka typu „/var/www/yoursite/somescript.php”

Tak więc linia, którą musisz dodać do crontab (zapytaj swojego hostera,
jak to zrobić!) ):

0 * * * * /usr/bin/php /.../nazwa.php nazwa2:run >> /dev/null 2>&1

Ale jeszcze raz: sprawdź pełną ścieżkę do skryptu (coś w rodzaju
/var/www/...), a także jak uruchomić PHP. Musisz także poprosić swojego
hostera o dodanie polecenia do crontab. Jeśli masz login SSH do konsoli,
odbywa się to za pomocą „crontab -e”.

Zobacz także: https://linux.die.net/man/5/crontab

--
Arno Welzel
https://arnowelzel.de

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor