такая проблема: Раньше сайт стоял на линуксе, при переносе на мой локальный веб-сервер на windows смарти начал создавать пустые compiled файлы, в которых только стандартный комментарий смарти:
<!--?php /* Smarty version 2.6.19, created on 2019-02-20 18:28:08
compiled from index.tpl */ ?-->
Версия smarty - 2.6.19 Пути к папках указаны правильно. С правами проблем нет, ведь это виндоус. Я пробовал ставить Smarty_Test.class.php и делать тест, вот результат:
string(42) "Z:/home/svau.com/www/admin/smarty/plugins/" testing start:
template_dir is 'Z:/home/svau.com/www/template/'
real system path: Z:\home\svau.com\www\template
file perms: 0777
OK.
compile_dir is 'Z:/home/svau.com/www/admin/smarty/template-c-site/'
real system path: Z:\home\svau.com\www\admin\smarty\template-c-site
file perms: 0777
OK.
cache_dir is 'Z:/home/svau.com/www/admin/smarty/cache/'
real system path: Z:\home\svau.com\www\admin\smarty\cache
file perms: 0777
OK.
testing complete.
Конфиг:
function mysmarty_site()
{
global $config;
$this->Smarty();
$this->template_dir="$config[project_path]/template/";
$this->compile_dir="$config[project_path]/admin/smarty/template-c-site/";
$this->plugins_dir="$config[project_path]/admin/smarty/plugins/";
$this->config_dir="$config[project_path]/admin/smarty/config/";
$this->cache_dir="$config[project_path]/admin/smarty/cache/";
$this->default_modifiers=array('escape_ss');
$this->left_delimiter='{{';
$this->right_delimiter='}}';
$this->caching = true;
$this->debugging = true;
$this->force_compile = true;
$this->error_reporting= E_ALL | E_ERROR | E_PARSE | E_COMPILE_ERROR | E_CORE_ERROR | E_USER_ERROR | E_RECOVERABLE_ERROR;
$this->test();
die;
}
Я уже совсем не представляю, в чём проблема, помогите пожалуйста.
Виртуальный выделенный сервер (VDS) становится отличным выбором
Хостинг заражен вирусом и все сайты на ном (4) перенаправляется на другие сайтыВ начале всех файлах index
Есть файл yml интернет магазина, можно ли как нибудь превратить его в массив и записать все данный в БД?