Керування файлами cookie, які використовуються для реклами, таких як персоналізація реклами, ремаркетинг і аналіз ефективності реклами.
|
donberluscone
08.10.2012 00:05
0
|
Здравствуйте. На сайте использую блочное кэширование:
/** * Запись кэш-файла * @param string contents – содержание буфера * @param string filename – имя файла, используемое при создании кэш-файла * @return void */ function writeCache($content, $filename) { $fp = fopen('cache/' . $filename, 'w'); fwrite($fp, $content); fclose($fp); } /** * Проверка кэш-файлов * @param string filename – имя проверяемого кэш-файла * @param int expiry – максимальный «возраст» файла в секундах * @return mixed содержимое кэша или false */ function readCache($filename, $expiry) { if (file_exists('cache/' . $filename)) { if ((time() - $expiry) > filemtime('cache/' . $filename)) return FALSE; $cache = file('cache/' . $filename); return implode('', $cache); } return FALSE; } Посдкажите в чём трабла и можно ли её устранить мне? В логах где идёт чтение файла вот что: ...failed to open stream: Permission denied in... |
|
rudenko
08.10.2012 00:29
0
|
После переноса файлов на VPS нужно поменять к ним права доступа, что б веб сервер мог их писать и читать делается это так:
# chown -R www:www /var/www где www:www - это пользователь и группа из-под которого работает apache /var/www - это корневая папка с исходниками сайта |
|
donberluscone
08.10.2012 01:12
0
|
Спасибо большое за помощь.
|
Тема закрита.