Browse Source

Fix is_writable check for templates/cache

pull/40/head
kpcyrd 8 years ago
committed by czaks
parent
commit
9a98d518a0
  1. 2
      inc/template.php
  2. 2
      install.php

2
inc/template.php

@ -23,7 +23,7 @@ function load_twig() {
$loader->setPaths($config['dir']['template']);
$twig = new Twig_Environment($loader, array(
'autoescape' => false,
'cache' => is_writable('templates') && (!is_dir('templates/cache') || is_writable('templates/cache')) ?
'cache' => is_writable('templates') || (is_dir('templates/cache') && is_writable('templates/cache')) ?
"{$config['dir']['template']}/cache" : false,
'debug' => $config['debug']
));

2
install.php

@ -721,7 +721,7 @@ if ($step == 0) {
array(
'category' => 'File permissions',
'name' => getcwd() . '/templates/cache',
'result' => is_writable('templates') && (!is_dir('templates/cache') || is_writable('templates/cache')),
'result' => is_writable('templates') || (is_dir('templates/cache') && is_writable('templates/cache')),
'required' => true,
'message' => 'You must give vichan permission to create (and write to) the <code>templates/cache</code> directory or performance will be drastically reduced.'
),

Loading…
Cancel
Save