Site CakePHP 2 não carrega no servidor
Galera, desenvolvi um site em CakePhp 2.x e MySQL, no localhost ele funciona perfeitamente, mas quando jogo no servidor (UOL Host Linux), não funciona, ele carrega somente o favicon e mais nada, fica uma tela branca e o nome do site como "Título do Site"
Endereço do site com erro: www.goagencia.com.br
Quando tento acessar uma página interna, ele anuncia o seguinte erro: Parse error: syntax error, unexpected T_STATIC, expecting T_STRING or T_VARIABLE or '$' in /home/goagenci/public_html/lib/Cake/Core/App.php on line 221
Detalhe, eu tenho outros sites em CakePhp 2.x no mesmo servidor e funciona sem maiores problemas.
View/Layouts/default.ctp
<!DOCTYPE html>
<html>
<head>
<?php echo $this->Html->charset(); ?>
<title>
Agência Go - Marketing Digital
</title>
<link rel="shortcut icon" href="<?php echo FULL_BASE_URL.$this->webroot.IMAGES_URL; ?>favicon.ico">
<meta charset="UTF-8"/>
<meta http-equiv="pragma" content="no" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="description" content="Agência de Marketing Digital focada em resultados! Especializada criação de sites, SEO, comunicação, lojas virtuais, mídias sociais e outros." />
<meta name="keywords" content="agencia, go, caldas, novas, goías, marketing, digital, comunicação, desenvolvimento, site, criação, seo, midias, redes, sociais, consultoria
adwords, google, patrocinado, lojas, virtuais, ecommerce, email" />
<meta name="language" content="pt-br" />
<meta name="designer" content="Agência Go - [http://goagencia.com.br](http://goagencia.com.br)" />
<meta name="revisit-after" content="7 days" />
<meta name="distribution" content="global" />
<meta name="robots" content="index, follow" />
<meta name="rating" content="general" />
<meta name="googlebot" content="1. yes" />
<meta name="robots" content="noarchive" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- CSS -->
<?php
echo $this->Html->meta('icon');
echo $this->fetch('meta');
echo $this->Html->css('style.min');
echo $this->Html->css('media_queries.min');
echo $this->fetch('css');
?>
</head>
<body>
<!-- nav -->
<nav>
<ul>
<li class="js-btn-home">Home</li>
<li class="js-btn-about">Sobre</li>
<li class="js-btn-services">Serviços</li>
<li class="js-btn-portfolio">Portfólio</li>
<li class="js-btn-contact">Contato</li>
</ul>
</nav>
<main>
<?php echo $this->fetch('content'); ?>
</main>
<!-- footer -->
<footer class="col-lg-12">
<div class="col-md-12 col-md-12 col-sm-12">
<?php echo $contVar['Contents']['footer-message']; ?>
</div>
</footer>
<?php
echo $this->Html->script('jquery-2.1.4.min');
echo $this->Html->script('jquery.mask.min');
echo $this->Html->script('main.min');
echo $this->fetch('script');
?>
</body>
</html>
Código fonte do site no servidor
<!DOCTYPE html>
<html>
<head>
<title>Título do Site</title>
<link rel="icon" href="img/favicon.ico" />
<meta charset="UTF-8"/>
<meta http-equiv="pragma" content="no" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="description" content="Descrição" />
<meta name="keywords" content="agencia, marketing, digital, midia, social, facebook, sites, sistemas, desenvolvimento" />
<meta name="language" content="pt-br" />
<meta name="copyright" content="" />
<meta name="designer" content="Agência Teste - www.agenciateste.com.br" />
<meta name="developer" content="Agência Teste - www.agenciateste.com.br" />
<meta name="revisit-after" content="7 days" />
<meta name="distribution" content="global" />
<meta name="robots" content="index, follow" />
<meta name="rating" content="general" />
<meta name="googlebot" content="1. yes" />
<meta name="robots" content="noarchive" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- CSS -->
<link rel="stylesheet" type="text/css" href="css/style.min.css">
<link rel="stylesheet" type="text/css" href="css/media_queries.min.css">
</head>
<body>
<!-- JS -->
<script type="text/javascript" src="js/jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="js/jquery.mask.min.js"></script>
<script type="text/javascript" src="js/main.min.js"></script>
</body>
</html>
É como se ele puxasse outro arquivo, pois ambos não tem relações, observem que puxa outras meta, title, etc.
Discussão (2)
Carregando comentários...