na maquina já instalei das 2 primeiras maneiras, extraindo direto e alterando o httpd.conf.
Mas ocorreu vários erros quando tentei usar o 3 modo no servidor da locaweb. Tenho toda certeza que foi erro meu. Estou tentando agora. On 15 Set, 13:38, "Helio Ricardo" <[EMAIL PROTECTED]> wrote: > Salve, > > Basicamente respondendo ao amigo... Eu entendo que sim... Existe problema (de > segurança) em deixar um site em produção rodando no modelo de > desenvolvimento, mas vai funcionar? Sim, vai funcionar perfeitamente. > > No início apanhei um poço para entender as formas de instalações do CakePHP, > então escrevi alguma coisa sobre isso, espero que ajude. > > Bom.. O manual fala em três instalações: > > 1. Desenvolvimento > > A que todo mundo usa, vamos falar claro.. É só descomprimir e jogar o cake em > qq lugar. Nem vou me estender muito nesse. Mas vale dizer... Sua segurança > vive no .htaccess. > > 2. Produção quando vc tem aceso ao httpd.conf > > Basicamente o mesmo do primeiro, mas vc muda a raiz do seu site para > app/webroot. > > Qual a vantagem? Segurança... NINGUEM vai conseguir mexer no seu código via > web, porém (sempre tem um porém) em serviços de hospedagem compartilhada > (Pacotes básicos da Locaweb, Infolink e etc) onde ficam 80% de nossas > aplicações vc não tem acesso a esta configuração... Quem pena... > > 3. Produção > > Como forma de se proteger melhor do que com .htaccess porém sem precisar > mexer nas configurações do servidor podemos editar onde o cake vai procurar > seu diretórios. Veja que este método lhe dá a mesma segurança do segundo. > > Digamos que seu servidor tenha o documentroot em '/home/usuario/public_html', > vc poderia: > > - criar uma pasta chamada '/home/usuario/cakephp' e colocar o cake lá; > > - criar uma pasta chamada '/home/usuario/site' e colocar sua aplicação lá; > > - mover o conteúdo de webroot para '/home/usuario/public_html/site'. > > Então sua estrutura fica +/- assim: > > /home > > /usuario > > /site <- antigo /app (sua aplicação) > > /config > > /controllers > > ... > > /cakephp <- o cakephp > > /config > > /docs > > ... > > /public_html <- DocumentRoot de sua hospedagem > > /site <- antigo app/webroot > > /css > > /files > > Agora é só editar '/home/usuario/public_html/site/index.php' para algo como: > > if (!defined('ROOT')) > > { > > define('ROOT', DS.'home'.DS.'usuario'); > > } > > if (!defined('APP_DIR')) > > { > > define ('APP_DIR', 'site'); > > } > > if (!defined('CAKE_CORE_INCLUDE_PATH')) > > { > > define('CAKE_CORE_INCLUDE_PATH', DS.'home'.DS.'usuario'.DS.'cakephp'); > > } > > Entre emwww.seudominio.com.br/sitee seja feliz... > > Espero que ajude... QQ coisa é só falar! > > Hélio Ricardo > > www.bsconsult.com.br > > -----Mensagem original----- > On 9/15/07, TSassara <[EMAIL PROTECTED]> wrote: > > > > > Existem diversas formas de fazer o CakePHP rodar, a mais simples e ? o > > que a maioria faz quando est? come?ando, ? jogar os arquivos dele > > dentro da pasta publica. > > > Se vcs verem no manual, existe outras maneiras, que trazem alguns > > benef?cios:http://manual.cakephp.org/chapter/installing > > > O que eu gostaria de saber ? se existe algum problema deixar um site > > com a estrutura do modo "developer". --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do Grupos Google. Para enviar mensagens para este grupo, envie um email para cake-php-pt@googlegroups.com Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED] Para mais opções, visite este grupo em http://groups.google.com/group/cake-php-pt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---