ugrás a tartalomhoz

PHP futtatása Win32 szolgáltatásként

Granc Róbert · 2005. Jan. 31. (H), 16.36
A PHP számos kiegészítője aktív lehetőséget nyújt akár daemon processzek készítésére is, amelyeket Unix/Linux rendszereken igen egyszerűen futtathatunk az init (vagy akár inetd) segítségével a rendszer indításakor - de ugyanezt mostanáig csak hackeléssel lehetett megoldani Windows rendszereken. A PHP egyik ismert fejlesztője, Wez Furlong viszont tegnapelőtt egyetlen este folyamán két kiegészítőt "dobott össze", amelyek közül az első, a "win32service" értelemszerűen azt teszi lehetővé, hogy szolgáltatásként futtassunk PHP szkripteket.

A PHP 5-höz használható új binárisok már megjelentek a PECL letöltések aktuális változatai között, Wez Furlong pedig elérhetővé tett egy példaszkriptet is, amely bemutatja a szolgáltatás telepítésének és eltávolításának módját. A szolgáltatást tetszés szerinti felhasználó jogaival futtathatjuk (természetesen a felhasználó jelszavának ismeretében), tetszőleges nevet adva neki. A szerző blogjában tett tegnapi bejegyzésében részletes leírást nyújt a jelenlegi (egyelőre korlátozott) funkcionalitásról.
 
1

A másik az időzítő

Hojtsy Gábor · 2005. Jan. 31. (H), 17.46
A másik kiterjesztés - ami valamiért kimaradt a hírből: az időzítő (scheduler) befolyásolását teszi lehetővé.