azuron
@azuron
Laravel разработчик

Как настроить php5-apcu для работы с Owncloud?

Добрый день! Установил себе новую версию Owncloud 8.1 и в админке выскакивает несколько ошибок одна из которых про то что необходимо настроить кеширование. В документации по Owncloud рекомендуют ставить php5-apcu версии 4.0.6 и выше. Поставил нужную версию и прописал в настройках Owncloud строку:
'memcache.local' => '\OC\Memcache\APCu',
После этого белый экран в браузере, как я понимаю не работает модуль кеширования. Перекопал в гугле много вариантов настройки ни один не помог.
Если кто то сталкивался с такой проблемой подскажите пожалуйста как решить этот вопрос.
  • Вопрос задан
  • 4212 просмотров
Пригласить эксперта
Ответы на вопрос 1
@slavabars
Веб программист
Повысим привилегии
sudo -s
Чек версии
dpkg -s php5-apcu
Удаляем старую версию
php5dismod apcu
apt-get remove php5-apcu

Ставим новую рабочую
cd ~
wget http://www.kiloroot.com/wp-content/uploads/2015/08/php5-apcu_4.0.6-1_amd64.deb
dpkg -i php5-apcu_4.0.6-1_amd64.deb
php5enmod apcu

Правим конфиг
touch /etc/php5/mods-available/apcu-cli.ini
echo 'apc.enable_cli = 1' > /etc/php5/mods-available/apcu-cli.ini
php5enmod apcu-cli

Перезапускаем апач
service apache2 restart
Копируем конфиг
cp /var/www/owncloud/config/config.php /var/www/owncloud/config/config.php.bak

Открываем в редакторе
vim /var/www/owncloud/config/config.php
Меняем дерективу
'memcache.local' => '\\OC\\Memcache\\APCu',
Заходим под админом в конфиг и смотри ошибки, есть - правим. Чистим, включаем кеш.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы