Tester nenačte /etc/php5/*/conf.d/*.ini
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Milo
- Nette Core | 1283
PHP je velmi často na Linuxu kompilováno s volbou
--with-config-file-scan-dir=/etc/php5/cli/conf.d/
. To znamená, že
mimo standardní /etc/php5/cli/php.ini
jsou načteny všechny INI
soubory z conf.d
adresáře.
Tester potřebuje pro testy co „nejčistší“ prostředí a proto spouští PHP pro
testy s parametrem -n
. Takže se automaticky nenačte ani
php.ini
a ani ostatní conf.d/*.ini
.
Pokud spustíte Tester jako tester -c /etc/php5/cli/php.ini
,
ostatní conf.d/*.ini
se NEnačtou. Pokud pro
testy potřebujete zapnout nějaká rozšíření, vytvořte si nový php.ini.
Můžete ho distribuovat s vašemi testy.
Editoval Milo (20. 4. 2014 21:29)