---
title: "Zone kurjad geeniused soovitavad: globaalne php.ini"
canonical_url: "https://www.zone.ee/blogi/zone-kurjad-geeniused-soovitavad-globaalne-php-ini/"
post_type: "post"
published: "2014-05-07T09:12:56+00:00"
modified: "2014-05-07T09:12:56+00:00"
author: "Ardi Jürgens"
taxonomies:
  category:
    - name: "Zone.ee Blog"
      url: "https://www.zone.ee/blogi/category/zone-ee-blog/"
  post_tag:
    - name: "PHP"
      url: "https://www.zone.ee/blogi/tag/php/"
    - name: "Tehniline"
      url: "https://www.zone.ee/blogi/tag/tehniline/"
---

# Zone kurjad geeniused soovitavad: globaalne php.ini

![Pildi allikas: Wikipedia](https://www.zone.ee/static/sites/2/2014/05/mad-scientist.png)Zone kurjad geeniused on loonud meie tarkvaraplatvormi uue ägeda võimaluse. Nüüd saab PHP sätteid muuta lisaks haldusliidesele ka väga “low level” tasandil. Domeeni (*\*.domain.tld*) piires saab veebiserveri instantsi jagavatele virtuaalsetele hostidele määrata PHP sätteid korraga ning need jõustuvad sisuliselt kohe.

Võimaluse kasutamiseks tuleb virtuaalserveris kataloogi **/phpini/global/** luua fail **php.ini** ning muudetavad parameetrid sinna sisse kirjutada. Põhimõtteliselt saab nii muuta kõiki PHP sätteid ja limiite, laadida mooduleid jne.

Näiteks saab nii muuta PHP mälulimiiti ja skripti käimisaja limiiti:
`<br></br>; Mälu limiidi tõstmine 1GB peale<br></br>memory_limit                        = 1024M<br></br>; scripti käimise aja tõstmine 10 minuti peale<br></br>max_execution_time                  = 600<br></br>`

Turvalisuse tagamise eesmärgil on siiski kaks piirangut/täpsustust:

\* seda võimalust saab kasutada vaid FastCGI reÅ¾iimis oleva PHP-ga (vaikimisi on Zones kõik PHP instantsid just selles reÅ¾iimis);
\* HTTPS kasutava veebiserveri instantsi jaoks on olemas eraldi kataloog, kuhu oma php.ini fail luua, selleks on **/secure/phpini/global/**

Loodetavasti tervitavad kõik teised kurjad geeniused seda uuendust, pean siiski meelde tuletama, et “with great power comes great responsibility”. Kasutage teile usaldatud relva vastutustundlikult, sest muuhulgas “overridevad” selliselt lisatud sätted haldusliidesest määratu.
