NextCloudは、クラウドストレージを構築する便利なOSS。クラウドストレージだけでなく、メールクライアントやチャットなど一通りの環境をクラウドに構築できる。便利に使ってきたが、警告や不具合の解消を実用上問題ない程度解消したのでメモ。
PHPはほとんど知識がない。
警告解消
Cornが動かないぞ
updateなど定期的に起こさないといけないので、cornにて設定するが、動作していない。個人利用なので、cornでやらなくても大きな問題はないけれども、あまりよろしくもない。
お試しで単独で動作させてみると、エラー吐いている。
OC\HintException: [0]: Memcache \OC\Memcache\APCu not available for local cache (Is the matching PHP module installed and enabled?)
APCuは有効になっているんだけれども、php.init見直したりしたが解決できず。
上記を参考にphpに明示的に渡してみると。
php --define apc.enable_cli=1 /home/hogehoge/nextcloud/corn.php
上記のように引数 apc.enable_cli=1 を渡すことでエラー回避。
NextCloud便利なんだよなぁ。主に、スマホのストレージと同期させたり、テスト用メールアカウントの閲覧管理にも便利。