X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=nextcloud-setup;fp=nextcloud-setup;h=1d4608195c6bfc8f147d778433882f20b09eb413;hb=f68d910fd20082a8c1bacd511b321296f328a799;hp=ebeaae110806afc489a6eebbd600ac0561186376;hpb=d4794b0f6ba0896e70ae1b04ae519b0e45af20da;p=distro-setup diff --git a/nextcloud-setup b/nextcloud-setup index ebeaae1..1d46081 100755 --- a/nextcloud-setup +++ b/nextcloud-setup @@ -93,6 +93,24 @@ m a2dismod php$phpver ||: m a2enmod proxy_fcgi +cedit /etc/php/$phpver/fpm/php.ini <<'EOF' + +# fixes warning on /settings/admin/overview about 8 being too small. +opcache.interned_strings_buffer=64 + +# while I was googling for what to set the above to, I found a +#recommendation to increase this from 128 to 512, and we set 512 somewhere +# else in the config. +opcache.memory_consumption=512 +EOF + +# https://docs.nextcloud.com/server/29/admin_manual/installation/source_installation.html +sed -ri 's/;env\[(HOSTNAME|PATH|TMP|TMPDIR|TEMP)\]/env[\1]/' /etc/php/8.1/fpm/pool.d/www.conf + +# yes, it is a bit stupid to uncomment then change it +sed -ri 's,^env\[PATH\] =.*,env[PATH] = /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin,' /etc/php/8.1/fpm/pool.d/www.conf + +/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin m web-conf - apache2 $domain <