Nextcloud는 Linux 명령줄을 사용하여 새 데이터를 일괄 로드합니다.

Nextcloud는 Linux 명령줄을 사용하여 새 데이터를 일괄 로드합니다.

nextcloud 서버에 추가할 폴더가 거의 40,000개에 달하고 파일이 187,000개가 넘습니다. 나는 꽤 많은 연구를 했고 마침내 아래에 제시한 답을 찾았습니다. 다른 사람들이 해결책을 찾기 위해 검색할 필요가 없도록 여기에 이것을 추가합니다.

답변1

드디어 설명을 찾았습니다help.nextcloud.com by Fab. 다음은 사용 단계를 요약한 것입니다.

  • 루트로 작업하거나 sudo를 사용하십시오.
  • nextcloud 데이터가 저장된 위치를 찾아보세요. 일반적으로 /var/www/nextcloud/config/config.php에서 찾을 수 있습니다. 데이터 디렉토리를 검색하세요.grep datadirectory /var/www/nextcloud/config/config.ph/config.php
  • 데이터를 로드할 하위 디렉터리를 결정하고 해당 디렉터리에 데이터를 로드합니다.
  • 소유권 변경:chown www-data:www-data -R /<directory you loaded to>/
  • cd /var/www/nextcloud
  • nextcloud 데이터베이스에 새 디렉터리와 파일을 포함합니다.sudo -u www-data php console.php files:scan --all

시간이 좀 걸릴 수 있습니다. 내 시스템에 있는 187,000개의 파일을 검색하는 데 17분이 걸렸습니다.

관련 정보