Кэширование через файловую систему
vitas111
Новичок
: 2
: 28-10-2011


15-11-2011 18:26
День добрый, форумчане.
С многими двигами работал, но интернет-магазин делаю первый раз, престашоп несколько убивает своей тяжкой нагрузкой на впску. Поставить мемкэш не могу, ибо связок других кэширование несколько стоит, некуда уже втыкать. А кэширование через файловую систему сделать не получается:
Цитата:
Warning: file_put_contents(/var/www/backup/data/www/shop.lg-optimus.net/config/../cache/cachefs/9/9e5784a5991c67cd6abce1729af804dc) [function.file-put-contents]: failed to open stream: Permission denied in /путь/classes/CacheFS.php on line 51

Цитата:
Warning: file_put_contents(/var/www/backup/data/www/shop.lg-optimus.net/config/../cache/cachefs/tablesCached) [function.file-put-contents]: failed to open stream: Permission denied in путь/classes/CacheFS.php on line 153

Эти строки посмотрел, тут условие и еще что-то
51 - if (file_put_contents($path.$key, serialize($value)))
153 - file_put_contents(_PS_CACHEFS_DIRECTORY_.'tablesCached', serialize($this->_tablesCached))
В чем проблема?
И да, принимайте нуба в свои ряды :drinks: , ибо поддержки хорошей найти не могу, форумы все какие-то кислые..
 
  
ors
Профессионал
: 1885
: 09-11-2009


15-11-2011 20:12
Прав на запись нет.

Используйте APC для кэширования
 
  
vitas111
Новичок
: 2
: 28-10-2011


15-11-2011 20:49
ors я на права в первую очередь подумал. Пробежался - вроде везде, где нужно стоят 666/777.
АРС - wtf?)
 
  
ors
Профессионал
: 1885
: 09-11-2009


16-11-2011 01:23
APC это модуль для php
www.prestashop.com/forums/topic/113104-core-extension-apc-caching-class/page__p__107510
 
  
Fant63
Профессионал
: 543
: Тольятти
: 23-02-2010


20-11-2011 14:29
Цитата:( ors @ 15-11-2011 21:23 Смотреть сообщение )


Сделал все по инструкции, появляется ошибка:
Fatal error: Call to undefined function apc_fetch() in www\classes\CacheAPC.php on line 36
 
 
Fant63
Профессионал
: 543
: Тольятти
: 23-02-2010


20-11-2011 14:48
PS_VERSION 1.4.5.1