web-dev-qa-db-ja.com

Owncloud不明確なエラー

Ubuntuサーバー14.10から16.04に更新し、owncloud 8.2からphp 7でonwcloud 9.0に更新しました。owncloudを起動しようとすると、次のエラーが発生します。誰も私を助けることができますか?

PHP module Zip not installed.
Please ask your server administrator to install the module.

PHP module cURL not installed.
Please ask your server administrator to install the module.

An unhandled exception has been thrown:
Exception: Environment not properly prepared. in /var/www/owncloud/lib/private/console/application.php:120
Stack trace:

'#0 /var/www/owncloud/console.php(87): OC\Console\Application-loadCommands(Object(Symfony\Component\Console\Input\ArgvInput), Object(Symfony\Component\Console\Output\ConsoleOutput))

'#1 /var/www/owncloud/occ(11): require_once('/var/www/ownclo...')

Ubuntu 14.04にはPHP5が付属していますが、Ubuntu 16.04ではPHP 7.が実行されます。最初に、PHPバージョンを確認します

php -v

次に、PHP5とPHP7のどちらを使用するかを決定する必要があります。

PHP5を使用する場合 Launchpadを使用したすばらしいチュートリアルがあります 。これにより、同じPHP 5モジュールにもアクセスできます。

PHP 7を使用する場合は、それらのPHP 7モジュールを単にインストールする必要があります。

Sudo apt install php7.0-Zip php7.0-curl

2
Matt O.

Php5を実行している場合、php7.0-Zip php7.0-curlまたはphp-Zipとphp-curlがありません。Nextcloudにアップグレードすることをお勧めします。いくつかの重要なセキュリティ改善を含む多くの新機能を備えた完全に無料のコミュニティフォークです。 Zipとcurlの要件は同じである必要があります。

0
Darwiche