Synology-Forum.nl
Overige software => Web Station => Topic gestart door: DSM'tje op 16 april 2019, 15:16:44
-
Ik heb sinds kort Nextcloud draaien op mijn Synology.
Voor Nextcloud, en dan doel ik vooral op de performance, zou het prettig zijn als de PHP extensie APCu (caching) beschikbaar zou zijn.
Volgens de KB van Synology (https://www.synology.com/nl-nl/knowledgebase/DSM/help/WebStation/application_webserv_php) zou dit een standaard extensie moeten zijn. Echter kan ik deze in mijn PHP profiles niet toevoegen/kiezen.
Quote KB Synology:
PHP-extensies in- of uitschakelen:
Veelgebruikte modules zijn ingebouwd en staan in de extensielijst. Hier kunt u ze inschakelen en aanpassen voor gebruik met uw website. Zoals APCu, bz2, curl, dba, gd, mcrypt, mssql, opcache, pgsql, session, sqlite3, etc. U kunt de verschillende back-ends aan uw omgeving aanpassen.
Iemand enig idee?
-
Heb even wat zitten testen en idd APCu is niet te selecteren in Web Station.
Echter, de module/extentie bestaat wel:
/volume1/@appstore/PHP7.2/usr/local/lib/php72/modules/apcu.so
Misschien kan je die handmatig toepassen in een ini file van Nextcloud ?
[attachimg=1]
My two cents ;)
-
Thanks!
Ik heb nog wat gezocht en gekeken en zover ik kan zien is de optie PHP Cache in de PHP Profiles de module/extentie APCu.
Als ik namelijk het volgende in mijn Nextcloud config.php file zet:
'memcache.local' => '\OC\Memcache\APCu',
Dan is mijn melding iig verdwenen.
Melding was:
No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the documentation.
-
De module apcu wordt geselecteerd met de keuze "Enable PHP Cache" in WebStation.