설치는 효과가 있었지만 Packages -> Alt-F -> ownlcloud -> install
나는빈 페이지액세스 중 https://mynas:8443/owncloud
(테스트용: http://mynas:8080/owncloud
)((으)로 전달됨 .../index.php
)
답변1
예. 일부 PHP 모듈이 기본 설정에서 누락되었습니다. 이를 보려면 webservr 오류 로그를 확인하십시오. 이상하게도 세션 콘텐츠는 90%의 PHP 애플리케이션이 사용하기 때문에 기본적으로 설치되지 않습니다. 또한 완전히 오픈 소스이고 더 많은 기능을 갖추고 있으며 더 빠르고 안전하므로 Owncloud 대신 Nextcloud를 사용하십시오. 그리고 http 대신 https를 사용해주세요. :-)
답변2
내가 찾은 것 Utilities -> View log: error
:
(mod_fastcgi.c.2695) FastCGI-stderr: PHP Fatal error: Call to undefined function
OC\Session\session_name() in /opt/owncloud/lib/private/session/internal.php on line 20
(mod_fastcgi.c.2695) FastCGI-stderr: PHP Fatal error: Call to undefined function
json_encode() in /opt/owncloud/lib/private/log/owncloud.php on line 86
그래서 나는 이것이 일부 PHP 확장이 활성화되지 않을 수 있다는 것을 의미한다는 것을 읽었으므로 이를 수정했습니다.
구성 파일을 통해 PHP 확장을 활성화하십시오.
sudo vi /etc/php.ini
- 바꾸다모두
;extension=...
예를 들어 라인extension=...
extension=json.so
- 어쩌면 모든 확장이 필요한 것은 아니지만 작동하므로 신경 쓰지 않아도 됩니다.
- 이제 나는 당신이 할 수 있어야한다는 것을 알았습니다이 정보를 사용하여 정확히 어떤 것인지 알아보세요.
- 바꾸다모두
- 이제 PHP 서버를 다시 시작하십시오.
services -> network -> lighttpd -> stop/start
=> 이제 작동할 겁니다 :)
도움이 될 수 있는 추가 배경 정보(이 방법으로 사용자 환경의 문제가 해결되지 않는 경우):