I don't remember how I fixed it but when attempting to install owncloud 8.1 on 9.3 I was getting a memcache error and php was missing posix.so. I was able to copy posix.so from freenas into the jail.
The memcache error:
An unhandled exception has been thrown:
OC\HintException: [0]: Missing memcache class \OC\Memcache\APCu for local cache
(Is the matching PHP module installed and enabled ?)
To fix the memcache error I copied php.ini-production to php.ini inside of /usr/pbi/owncloud-amd64/etc and added apc.enable_cli=1 to the php.ini file so I could get console.php to run on the CLI. The owncloud cron job needs apcu also.
Is there something that can be done to fix these issues for future installs so others don't have to jump through these hoops?
The memcache error:
An unhandled exception has been thrown:
OC\HintException: [0]: Missing memcache class \OC\Memcache\APCu for local cache
(Is the matching PHP module installed and enabled ?)
To fix the memcache error I copied php.ini-production to php.ini inside of /usr/pbi/owncloud-amd64/etc and added apc.enable_cli=1 to the php.ini file so I could get console.php to run on the CLI. The owncloud cron job needs apcu also.
Is there something that can be done to fix these issues for future installs so others don't have to jump through these hoops?