Hogy lehet háttérben futtatni php fájlt?
Szeretnék írni egy php programot, ami a nap 24 órájában futna, viszont nem tudom, hogy hogy lehet ezt megcsinálni.
Eddig is használtam timereket, de csak akkor, ha a látogató bizonyos lapon van. Viszont most látogatóktól függetlenül szeretném ha futna egy php fájl folyamatosan. Olvastam a Cron-ról, de nem tudom hogy ez az e amit keresek, vagy van e más megoldás. Köszönöm előre is a segítséget.
Miért kéne SOAP a kérdezőnek?
Mi a cél?
A cron valószínűleg megoldás lesz a gondodra.
Hát az is elég lenne, ha én manuálisan elindítanám a programot, viszont ha kilépek az oldalról, fusson a program, függetlenül attól, hogy van e valaki az oldalon.
Több játékszervert figyelne a program, és kérné le az online játékosok neveit, és mentené el az adatbázisban.
Szerver id-k alapján while ciklussal ellenőrizné át egyesével a játékszervereket, és amikor elért az utolsóhoz, előről indul a lekérdezés
Próbáld ki és meglátod.
Nem tudom látatlanban megmondani, mert semmit sem tudok arról, milyen szerveren, szolgáltatás keretében PHP-zol. A webtárhelyeken általában le van tiltva az exec() tudtommal, de egy próbát megér. Saját szerveren működnie illik ennek a parancsnak.
> z exec metódusra, azt találtam, hogy ezzel szöveget lehet keresni egy stringben.
Valamit nagyon benéztél. Az exec arra való, hogy OS parancsokat futtass.
"exec — Execute an external program"
Az & jel a parancs végén pedig *nix rendszereken azt jelzi, hogy a parancs a háttérben fog futni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!