BECK Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 Здраствуйте! Подскажите пожалуйста как отключить кэш дизайнов, тот что создается в папке compiled.Заранее спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 force_compile = truehttp://www.smarty.net/docs/en/variable.force.compile.tpl Дерзайте. Говорят будет жестко тупить. Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 А зачем? Можно узнать? Чем вызвано такое неадекватное желание? Неужели недоделанные СЕОшники уже и сюда добрались? Или просто хочу чего-то, сам не пойму чего и зачем??? Цитата Ссылка на сообщение Поделиться на другие сайты
BECK Опубликовано 17 октября, 2013 Автор Жалоба Поделиться Опубликовано 17 октября, 2013 Просто вот такая штука Parse error: syntax error, unexpected $end, expecting ',' or ';' in /home/****/****/www/compiled/default_1/*******************.file.main.tpl.php on line 163но даже force_compile не помогает.+ при создании шаблона приходится чистить папку, так как выскакивают подобные ошибки, возможно и не нужно это отключать(первый раз с simpla), тогда подскажите в чем может быть ошибка.Спасибо Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 Знаете, это появляется практически всегда при бездумном переносе сайта с хостинга на хостинг или с денвера... Очистите папку Компилед в корне сайта и отпишитесь о результатах. Цитата Ссылка на сообщение Поделиться на другие сайты
BECK Опубликовано 17 октября, 2013 Автор Жалоба Поделиться Опубликовано 17 октября, 2013 Ситуация следущая: я сейчас дорабатываю сайт но при каждом изменении шаблона нужно очищать папку "Компилед" в корне иначе будут ошибки. Цитата Ссылка на сообщение Поделиться на другие сайты
Ogybil Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 Интересно, а как принудительно очистить папку compiled из админки, допустим поставить кнопку Очистить и при нажатии на нее очищать эту папку.Кто подскажет? Цитата Ссылка на сообщение Поделиться на другие сайты
alaster Опубликовано 17 октября, 2013 Жалоба Поделиться Опубликовано 17 октября, 2013 Очень странные вещи Вы вещаете относительно перекомпиляции. Цитата Ссылка на сообщение Поделиться на другие сайты
BECK Опубликовано 18 октября, 2013 Автор Жалоба Поделиться Опубликовано 18 октября, 2013 Очень странные вещи Вы вещаете относительно перекомпиляции.Почему странные? говорю как есть, после каждой правки чтобы увидеть результат нужно очистить папку, хотелось бы решить как-то даную проблему. Цитата Ссылка на сообщение Поделиться на другие сайты
chocolate_moles Опубликовано 18 октября, 2013 Жалоба Поделиться Опубликовано 18 октября, 2013 после каждой правки чтобы увидеть результат нужно очистить папку +1, однажды сталкивался с такой проблемой Цитата Ссылка на сообщение Поделиться на другие сайты
Ogybil Опубликовано 19 октября, 2013 Жалоба Поделиться Опубликовано 19 октября, 2013 Корс, а как сделать эту кнопку? Цитата Ссылка на сообщение Поделиться на другие сайты
Ogybil Опубликовано 19 октября, 2013 Жалоба Поделиться Опубликовано 19 октября, 2013 Ответы Корса очаровывают! Цитата Ссылка на сообщение Поделиться на другие сайты
Ogybil Опубликовано 17 ноября, 2013 Жалоба Поделиться Опубликовано 17 ноября, 2013 <?php // функция очистки function clean_dir($path) { $path= rtrim($path, '/').'/'; $handle = opendir($path); for (;false !== ($file = readdir($handle)) if($file != "." and $file != ".." ) { $fullpath= $path.$file; if( is_dir($fullpath) ) { clean_dir($fullpath); rmdir($fullpath); } else unlink($fullpath); } closedir($handle); } // директории очистки clean_dir($_SERVER['DOCUMENT_ROOT'].'/cache/'); clean_dir($_SERVER['DOCUMENT_ROOT'].'/compiled/'); // редирект после очистки header('Location: http://'.$_SERVER['SERVER_NAME'].'/simpla/index.php'); Создаете файл с таким содержимым в админке, название не важно, после запуска очишает нужные папки и перекидывает на главную. Цитата Ссылка на сообщение Поделиться на другие сайты
Ogybil Опубликовано 17 ноября, 2013 Жалоба Поделиться Опубликовано 17 ноября, 2013 <?php // функция очистки function clean_dir($path) { $path= rtrim($path, '/').'/'; $handle = opendir($path); for (;false !== ($file = readdir($handle)) if($file != "." and $file != ".." ) { $fullpath= $path.$file; if( is_dir($fullpath) ) { clean_dir($fullpath); rmdir($fullpath); } else unlink($fullpath); } closedir($handle); } // директории очистки clean_dir($_SERVER['DOCUMENT_ROOT'].'/cache/'); clean_dir($_SERVER['DOCUMENT_ROOT'].'/compiled/'); // редирект после очистки header('Location: http://'.$_SERVER['SERVER_NAME'].'/simpla/index.php'); так лучше, а-то там смайлик нарисовался Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.