Nextcloud 경고 해결 방법들

Nextcloud 설치 상태에 따라 여러 경고 메시지들이 나옵니다. 아래는 몇몇 해결방법들을 정리한 내용입니다.

memcache

sudo apt install php-apcu

config.php 수정

nextcloud가 위치한 디렉토리에서 config/config.php에 다음 내용을 추가합니다.

'memcache.local' => '\OC\Memcache\APCu',

sudo systemctl restart php8.1-fpm.service nginx.service

본인이 사용하는 php-fpm을 restart 시킵니다.

imagick 오류

"이 인스턴스의 모듈 php-imagick에 SVG 지원이 없습니다. 더 나은 호환성을 위해 설치를 권장합니다."

위와 같이 나오는 경우입니다.

sudo apt install php-imagick

php getenv(‘PATH’) 에러

본인이 사용하는 php 버전의 php-fpm의 설정 디렉토리에 www.conf 파일이 있습니다. 8.1을 사용하는 필자의 경우 아래와 같은 위치입니다.

/etc/php/8.1/fpm/pool.d

해당 파일을 열면 아래 내용이 있습니다.

env[HOSTNAME] = $HOSTNAME
env[PATH] = /usr/local/bin:/usr/bin:/bin
env[TMP] = /tmp
env[TMPDIR] = /tmp
env[TEMP] = /tmp

이 부분이 주석으로 되어 있는데 주석을 해제하고 php-fpm을 restart합니다.

sudo systemctl restart php8.1-fpm.service nginx.service

참고

Leave a Reply