Я переместил сайт, который работал на II6 на 100%, в локальную установку WAMP, apache 2.2.Оба используют PHP 5.2 и одну и ту же версию торта (тот же самый набор файлов из основного каталога www).Когда я пытаюсь загрузить свою страницу '/' (которая перенаправляет на страницу входа в систему), я получаю следующее:
charset();?> css('riverstone');?>
renderElement('layout/header_menu');?> renderElement('layout/header_logo');?>
check('Message.flash')) $session->flash(); print $content_for_layout; ?>
renderElement('sub_menu/'.$submenu, array('vars'=>$this->viewVars)):'';?>
Код, генерирующий страницу, выглядит следующим образом (отрывок из default.ctp).
<?=$html->charset();?>
<link rel="icon" href="<?=$this->webroot;?>favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="<?=$this->webroot;?>favicon.ico" type="image/x-icon" />
<?=$html->css('riverstone');?>
</head>
<body class="<?=!$submenu?'wide':''?>">
<div id="container">
<div id="header">
<?=$this->renderElement('layout/header_menu');?>
<img src="/img/ajax.gif" alt="Loading" style="position:absolute;top:32px;padding-left:5px;display:none;" id="ajax_icon"/>
<?=$this->renderElement('layout/header_logo');?>
<h2><?=isset($mainpage) ? $mainpage : $title_for_layout;?></h2>
<h3><?=$subpage;?></h3>
</div>
<div id="content">
<div id="content-main">
<script src="/js/jquery-1.4.2.minpacked.js" type="text/javascript" charset="utf-8"></script>
<?
if ($session->check('Message.flash')) $session->flash();
print $content_for_layout;
?>
</div>
<div id="sub-menu"><ul><?=!empty($submenu)?$this->renderElement('sub_menu/'.$submenu, array('vars'=>$this->viewVars)):'';?></ul></div>
Если вы просматриваете источник страницы, то это просто необработанный текст из файла .ctp, и он читает
Ресурсы, которые я обнаружил, сказал, что Apache даже не сможет "видеть" файлы ctp, этовсе должно обрабатываться тортом, но никакая дополнительная конфигурация не предлагается нигде;мои переписки работают нормально (тестовая страница работала до того, как я переместил реальный сайт).Я попытался установить корень документа в Apache на / www, а также на / www / app / webroot, но у обоих возникла одна и та же проблема.