webForumDet fria alternativet
Logga in / Bli medlem

Styra Cron via PHP form

PHP

9 svar · 335 visningar · startad av Fuel

Medlem sedan okt. 20001 285 inlägg
Trådstart#1

Skulle man kunna via en php sida .. kanske via ett formulär styra när ett cronjob ska utföras ???

Medlem sedan juni 20015 009 inlägg
#2

Det borde ju går, via CPanel kan man ju lägga till crons. Hur de har gjort vet jag dock inte. ¨

Okej, kanske inte så givande inlägg, tänkte först kolla hur cpanel gjort men hittade inte var det låg bland filerna.

Medlem sedan mars 20025 907 inlägg
#3

Du kan köra kommandon på webbservern genom funktionen system(). Den borde du kunna använda för att ställa in ditt cronjob.

Medlem sedan aug. 20022 027 inlägg
#4

Om du vill ha ett färdigt system så kan du titta på Webmin där man bland annat kan styra cron.

Medlem sedan okt. 20001 285 inlägg
#5

Alltså .. inte så insatt .. men det skapas väl nån texfil med mina jobb.... den ska kunna editeras ?

Medlem sedan okt. 20001 285 inlägg
#6

Jag tror det blir så här...
jag sparar / editerar mina cronjobs som rader i en textfil via ett formulär på en php sida

& det enda jag då behöver göra är att logga in via SSH och skriva

crontab filnamnet

så ska den laddas som ny crontab :q :D

Återkommer med mer info om hur det gick...

Medlem sedan okt. 20001 285 inlägg
#7

Jahapp.. ny dag & nya krafter, gjorde ett snabb hack som funkade på en gång :) , bara att skriva mina rader, SSH:a in och ladda filen :D

<?
// Crontab Edit / Helper
kod kommer under script...

Admin sidan är lösenordsskyddad + htpasswd
crontab filerna sparas utaför webträdet. Fler ideer emottages tacksamt :birp

Medlem sedan okt. 20001 285 inlägg
#8

Har laddat upp mitt lilla snabbskrivna script .. vi får se om det kan hjälpa nån :birp

Medlem sedan mars 20025 907 inlägg
#9

Fuel skrev:

Jahapp.. ny dag & nya krafter, gjorde ett snabb hack som funkade på en gång :) , bara att skriva mina rader, SSH:a in och ladda filen

Det kommando du kör när du SSHar in på servern, gick inte det att köra genom system()? Aldrig testat, men vore kul om det gick :)

Medlem sedan okt. 20001 285 inlägg
#10

Exakt .. det skulle göra det ännu roligare .. är inte så insatt hur man kan använda system() men ska kika lite mer på det

253 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)