1. Home
  2. Tehnisks
  3. PHP
  4. Atšķirības starp PHP režīmiem (FastCGI un CLI)

Atšķirības starp PHP režīmiem (FastCGI un CLI)

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.

 

Updated on 17. Apr 2024
Was this article helpful?

Related Articles