Mūsu virtuālajos serveros un privātajos serveros PHP skripti var darboties divos dažādos režīmos:
- FastCGI (noklusējuma režīms)
- CLI
FastCGI režīms ir ieslēgts pēc noklusējuma. FastCGI priekšrocība ir tā, ka PHP var darboties ar lietotāja privilēģijām. Tas galvenokārt nozīmē augstāku drošību un mazāk problēmu ar failu atļaujām. CGI režīmā ir iespējams precīzi izvēlēties, kurus PHP moduļus izmantot.
PHP CLI galvenokārt tiek izmantots Crontab darbiem. Ar PHP CLI ir iespējams izveidot arī atsevišķu php.ini failu. Lūdzu, ņem vērā, ka šajā režīmā PHP moduļi pēc noklusējuma netiek ielādēti. PHP moduļus var ielādēt, izmantojot PHP CLI režīmu ar dl() funkciju. Piemēram: dl(“php_soap.so”)
Pēc noklusējuma konsolē tiek izmantota tā pati PHP versija kā tīmekļa servera galvenā domēna PHP.