mirror of
https://github.com/Mic92/nixos-wiki-infra.git
synced 2025-06-26 12:41:34 +02:00
install correct php yaml extension version
This commit is contained in:
parent
0d01f0c729
commit
21ef5f88af
@ -173,9 +173,14 @@ in
|
||||
};
|
||||
|
||||
# https://www.mediawiki.org/wiki/Help:Extension:Translate/Installation
|
||||
services.phpfpm.pools.mediawiki.phpOptions = ''
|
||||
extension=${pkgs.phpExtensions.yaml}/lib/php/extensions/yaml.so
|
||||
'';
|
||||
services.phpfpm.pools.mediawiki.phpOptions =
|
||||
let
|
||||
phpVersion = builtins.replaceStrings [ "." ] [ "" ] (lib.versions.majorMinor config.services.phpfpm.pools.mediawiki.phpPackage.version);
|
||||
extensions = pkgs."php${phpVersion}Extensions";
|
||||
in
|
||||
''
|
||||
extension=${extensions.yaml}/lib/php/extensions/yaml.so
|
||||
'';
|
||||
|
||||
services.postgresql.package = pkgs.postgresql_16;
|
||||
|
||||
@ -195,6 +200,9 @@ in
|
||||
touch /var/lib/mediawiki/.mediawiki-job-index-fix
|
||||
fi
|
||||
'';
|
||||
systemd.services.mediawiki-init.serviceConfig.RemainAfterExit = true;
|
||||
|
||||
|
||||
|
||||
networking.firewall.allowedTCPPorts = [ 443 80 ];
|
||||
security.acme.acceptTerms = true;
|
||||
|
Loading…
x
Reference in New Issue
Block a user