Owncloud는 SSH를 통해 업로드된 파일을 표시하지 않습니다.

Owncloud는 SSH를 통해 업로드된 파일을 표시하지 않습니다.

Fedora 24에서 owncloud를 구성하는 데 10시간을 소비한 후(문서 및 적절한 튜토리얼 부족으로 인해) 마침내 OwnCloud를 시작하고 완벽하게 실행했습니다.

내 클라우드 구성 파일은 다음 위치에 있습니다.

/usr/share/owncloud그리고

/etc/owncloud내 데이터는 다음 위치에 저장됩니다.

/home/owncloud/ocdata/root/files

curlor 명령을 사용하여 SSH를 통해 wget내 서버에 무언가를 업로드하고 files디렉터리로 이동하면 해당 파일이 owncloud 웹 인터페이스에 표시되지 않습니다!

어떤 도움이라도 좋을 것입니다. 감사해요

업데이트 1: 내가 언제

cd /home/owncloud/ocdata/root/files/Documents 그리고

ls -lha

나는 다음을 얻습니다

drwxr-xr-x. 2 apache apache 4.0K Jul 22 17:50 .
drwxr-xr-x. 4 apache apache 4.0K Jul 22 17:45 ..
-rw-r--r--. 1 apache apache  36K Jul 22 16:59 Example.odt
-rwxrwxrwx. 1 apache apache 683M Jul 22 17:02 test.rar

내 문제는 test.rar가 owncloud 웹 인터페이스에 표시되지 않지만, example.odt는 표시된다는 것입니다!

답변1

OC 9.0(?)부터는 성능 향상을 위해 파일 시스템 검사가 기본적으로 비활성화되어 있습니다.

config.php를 확인하고 다음으로 변경하세요.

'filesystem_check_changes' => 1,

https://doc.owncloud.com/server/7.0EE/admin_manual/configuration_server/config_sample_php_parameters.html

답변2

이는 ocdata 파일을 새로 고쳐야 하기 때문일 수 있습니다. 절차는 다음과 같습니다.

  • 먼저 다음 명령을 사용하여 찾을 수 있는 폴더 cd로 이동합니다 .occ

    find / -name "occ" 2>/dev/null

  • 그 다음에:

    sudo -u www-data php occ files:scan --all

원천:https://bartsimons.me/manually-add-files-to-owncloud/

관련 정보