Owncloud — различия между версиями
Материал из m6a
Vshpagin (обсуждение | вклад) м (→Использованные материалы) |
|||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 9: | Строка 9: | ||
Перезапускаем веб сервер | Перезапускаем веб сервер | ||
service apache2 restart | service apache2 restart | ||
+ | ==Исправление ошибки "Undefined column: 7 ERROR: column "min_value" does not exist"== | ||
+ | vi /var/www/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php | ||
+ | Найти строку | ||
+ | min_value, increment_by FROM ' . $this->_platform->quoteIdentifier($sequenceName)); | ||
+ | Заменить на | ||
+ | $version = floatval($this->_conn->getWrappedConnection()->getServerVersion()); | ||
+ | if ($version >= 10) { | ||
+ | $data = $this->_conn->fetchAll('SELECT min_value, increment_by FROM pg_sequences WHERE schemaname = \'public\' AND sequencename = '.$this->_conn->quote($sequenceName)); | ||
+ | } | ||
+ | else | ||
+ | { | ||
+ | $data = $this->_conn->fetchAll('SELECT min_value, increment_by FROM ' . $this->_platform->quoteIdentifier($sequenceName)); | ||
+ | } | ||
+ | |||
==Использованные материалы== | ==Использованные материалы== | ||
*[https://download.owncloud.org/download/repositories/stable/owncloud/ официальное руководство по установке] | *[https://download.owncloud.org/download/repositories/stable/owncloud/ официальное руководство по установке] | ||
Строка 14: | Строка 28: | ||
*[https://doc.owncloud.org/server/8.2/admin_manual/configuration_server/harden_server.html настройка использования только https] | *[https://doc.owncloud.org/server/8.2/admin_manual/configuration_server/harden_server.html настройка использования только https] | ||
*[http://blog.webernetz.net/2015/07/15/yet-another-owncloud-installation-guide/] | *[http://blog.webernetz.net/2015/07/15/yet-another-owncloud-installation-guide/] | ||
+ | [[Category:Сервисное ПО|Сервисное ПО]] |
Текущая версия на 23:59, 23 декабря 2019
Включение кеширования
wget http://mirrors.kernel.org/ubuntu/pool/universe/p/php-apcu/php5-apcu_4.0.7-1build1~ubuntu14.04.1_amd64.deb dpkg -i php5-apcu_4.0.7-1build1~ubuntu14.04.1_amd64.deb
Конфигурируем
vi /var/www/owncloud/config/config.php
В раздел $CONFIG = array вносим строку
'memcache.local' => '\OC\Memcache\APCu',
Перезапускаем веб сервер
service apache2 restart
Исправление ошибки "Undefined column: 7 ERROR: column "min_value" does not exist"
vi /var/www/owncloud/lib/composer/doctrine/dbal/lib/Doctrine/DBAL/Schema/PostgreSqlSchemaManager.php
Найти строку
min_value, increment_by FROM ' . $this->_platform->quoteIdentifier($sequenceName));
Заменить на
$version = floatval($this->_conn->getWrappedConnection()->getServerVersion()); if ($version >= 10) { $data = $this->_conn->fetchAll('SELECT min_value, increment_by FROM pg_sequences WHERE schemaname = \'public\' AND sequencename = '.$this->_conn->quote($sequenceName)); } else { $data = $this->_conn->fetchAll('SELECT min_value, increment_by FROM ' . $this->_platform->quoteIdentifier($sequenceName)); }