Owncloud — различия между версиями
Материал из m6a
Vshpagin (обсуждение | вклад) (→Включение кеширования) |
Vshpagin (обсуждение | вклад) (→Исправление ошибки "Undefined column: 7 ERROR: column "min_value" does not exist") |
||
Строка 15: | Строка 15: | ||
Заменить на | Заменить на | ||
$version = floatval($this->_conn->getWrappedConnection()->getServerVersion()); | $version = floatval($this->_conn->getWrappedConnection()->getServerVersion()); | ||
− | |||
if ($version >= 10) { | if ($version >= 10) { | ||
$data = $this->_conn->fetchAll('SELECT min_value, increment_by FROM pg_sequences WHERE schemaname = \'public\' AND sequencename = '.$this->_conn->quote($sequenceName)); | $data = $this->_conn->fetchAll('SELECT min_value, increment_by FROM pg_sequences WHERE schemaname = \'public\' AND sequencename = '.$this->_conn->quote($sequenceName)); |
Версия 23:48, 11 декабря 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)); }