crons en database
ik heb twee vragen.
vraag 1 gaat over crons hoe stel ik deze goed in ik heb het zo gedaan maar dit werkt niet.
wie kan mij hier mee helpen?
0 23 * * * php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_day.php
0 17 * * * php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_freefight.php
0 21 * * * php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_horserace.php
0 * * * * php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_hour.php
0 0 7 * 7 php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_month.php
30 * * * * php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_trein.php
10 * * * * php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_vlieg.php
0 0 * * 7 php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_week.php
dan heb ik nog een vraag.
dit gaat over een database.
ik heb nog een maffiascript hier leggen die mist zijn database nu is mijn vraag hoe kan ik nu een database aam dit script koppelen zo dat het script weer kan werken.
ik hoor dit graag van jullie mensen bij deze alvast bedankt.
2) Je bedoelt dat er een bestand mist die de database vult met tabellen, velden en records?
Verder horen cronjobs niet in /public_html te staan. Publiek hoort ze niet uit te voeren.
Gewijzigd op 22/01/2017 10:27:09 door - Ariën -
Je zal ook het volledige path naar php moeten gebruiken.
0 23 * * * /het/volledige/path/naar/php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_day.php
@SanThe, soms kan dat wel hoor. Het ligt volgens mij aan instellingen van Environment-defines op de server.
In het script staat als het goed is een stukje code waarmee je met de database verbind, aan de hand daarvan kun je een nieuwe database aanmaken en koppelen. Dan kun je door alle queries na te lopen wel zien hoe de database eruit ziet- welke tabellen er zijn en welke velden daar weer in zitten. Zo kun je de hele database wel weer namaken. Maar dan begin je wel met een lege database.
Gewijzigd op 22/01/2017 11:03:11 door Marlies Maalderink
1) Heb je toegang tot de cronlog? Ik meen dat DirectAdmin dit standaard in je standaar d mailbox dropt (wh17000)
ja dat heb ik maar in mijn mailbox staat dit alleen
/usr/bin/php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_week.php Geen verbinding...
php -q /home/wh17000/domains/germaffia.ga/public_html/crons/cron_week.php Geen verbinding...
deze twee heb ik gedaan en dat werkt niet
2) Je bedoelt dat er een bestand mist die de database vult met tabellen, velden en records?
ja dat denk ik ja ik heb geen idee ik heb de crons map op de website staat en staat in me database en in mijn CRON_JOBS zie hierboven hoe ik dit gedaan heb.
Marlies Maalderink
nee hoor een lege database is genoeg als het script maar er op gaat werken.
ja ik mis mijn installatiescript ja
oké ik ga kijken of mij dit gaat lukken haha bedankt.
Verder horen cronjobs niet in /public_html te staan. Publiek hoort ze niet uit te voeren.
Verder heeft een cronjob om iets in de database te zetten weinig nut als de database nog volledig leeg is.
Gewijzigd op 22/01/2017 12:52:31 door - Ariën -
Het werkt het niet goed snap alleen niet hoe dit kan alles staat hoed denk ik zo.
En de database van dit script is gewoon compleet verder?
ik zoen nu alleen kijken waarom de crons niet werken wie kan mij daar mee helpen?
We willen best helpen, maar dan moeten we wel je relevante code zien die de genoemde foutmelding vertoont.
En let even op je zinnen, gebruik anders even een spelling-controle.
Gewijzigd op 22/01/2017 17:05:15 door - Ariën -
het word gewoon een nieuw script maken niet meer aanpassen op aanpassing.
ik mis nog veel meer dingen van dit script merk ik nu dus ook al heb ik de database zal het niet werken.
van daar dat ik nu met een ander script verder ga.
ik hoop dat u dit snap.
ik heb nu dat script aan de kant gegooid en ben nu met het andere script aan het werk.
Let er wel op dat je niet te oude scripts downloadt. In de nieuwste PHP 7 is een hoop veranderd, waardoor veel oude scripts niet meer zullen draaien. Denk bijvoorbeeld aan oude mysql_......() functies welke nu mysqli-functies horen te zijn, of PDO.
alles werkt nu super bedankt super