0
私はNginxとphpfpmを持つNixOSマシンを持っています。私はphp.iniで値を設定する方法を理解できません。 NixOs上でphp.iniの設定を変更するには?
は私がしようとしたこと:services.phpfpm.phpIni = pkgs.runCommand "php.ini" {
options = ''
sendmail_path = "/run/wrappers/bin/sendmail -t -i"
'';
} ''
cat ${pkgs.php}/etc/php-recommended.ini > $out
echo "$options" >> $out
'';
が、私は、次のメッセージを取得し、ファイルはそのまま保持します:
warning: The option definition `services.phpfpm.phpIni' in
`configuration.nix' no longer has any effect; please remove it.
は、これを行うための別の方法はありますか?
は、あなたが探しているものを 'services.phpfpm.phpOptions'ですがために? PHPの設定ファイルphp.iniに*オプションが追加されています。* –
それはありがとうございます!私はこの解決策も見つけました: '' 'environment.etc。" php.d/php.ini ".text = ''sendmail_path ="/run/wrappers/bin/sendmail -t -i " date.timezone = Europe/Paris ''; '' ' あなたのソリューションはよりクリーンです。 – mmai