Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

А зачем? Можно узнать?

Чем вызвано такое неадекватное желание?

Неужели недоделанные СЕОшники уже и сюда добрались? Или просто хочу чего-то, сам не пойму чего и зачем??? :)

Ссылка на сообщение
Поделиться на другие сайты
Просто вот такая штука Parse error: syntax error, unexpected $end, expecting ',' or ';' in /home/****/****/www/compiled/default_1/*******************.file.main.tpl.php on line 163
но даже  force_compile не помогает.

+ при создании шаблона приходится чистить папку, так как выскакивают подобные ошибки, возможно и не нужно это отключать(первый раз с simpla), тогда подскажите в чем может быть ошибка.
Спасибо

Ссылка на сообщение
Поделиться на другие сайты

Знаете, это появляется практически всегда при бездумном переносе сайта с хостинга на хостинг или с денвера... Очистите папку Компилед в корне сайта и отпишитесь о результатах.

Ссылка на сообщение
Поделиться на другие сайты

Ситуация следущая: я сейчас дорабатываю сайт но при каждом изменении шаблона нужно очищать папку "Компилед" в корне иначе будут ошибки.

Ссылка на сообщение
Поделиться на другие сайты

Интересно, а как принудительно очистить папку compiled из админки, допустим поставить кнопку Очистить и при нажатии на нее очищать эту папку.

Кто подскажет?

Ссылка на сообщение
Поделиться на другие сайты

Очень странные вещи Вы вещаете относительно перекомпиляции.

Почему странные? говорю как есть, после каждой правки чтобы увидеть результат нужно очистить папку, хотелось бы решить как-то даную проблему.

Ссылка на сообщение
Поделиться на другие сайты

после каждой правки чтобы увидеть результат нужно очистить папку

 

+1, однажды сталкивался с такой проблемой

Ссылка на сообщение
Поделиться на другие сайты
  • 4 недели спустя...

<?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');

 

Создаете файл с таким содержимым в админке, название не важно, после запуска очишает нужные папки и перекидывает на главную.

Ссылка на сообщение
Поделиться на другие сайты
<?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');

так лучше, а-то там смайлик нарисовался :)

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...