インストールはうまくいきましたが、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
=>今動作します:)
役立つ可能性がある追加の背景情報(この方法でユーザーエクスペリエンスの問題が解決しない場合):