Re: Um core para várias apps

2008-02-08 Por tôpico Josenivaldo Benito Junior
Fala galera,

La no meu provedor é igual na Locaweb. Do mesmo jeito tosco. Para cada
domínio você ganha uma pastinha dentro public_html. Não tem choro nem
vela... bom, na realidade tem!

Certa vez eu precisei instalar um sisteminha PHP desenvolvido lá na Unicamp.
A bagaça usava uma pancada de tabelas e stored_procedures, etc, em Postgres.
Claro que a interface porca daquela imitação barata de PhpMyAdmin num estava
configurada de acordo e eu num conseguia fazer a config via interface nem
com muita fé, reza e velas. Bom, liguei pro cara do suporte e chorei as
mágoas, depois esculachei até ele dizer: "me manda tudo que eu faço". Heheh,
essa é a melhor parte. Peguei o .tar.gz e mandei por cara, escrevi no e-mail
"Siga os passos do arquivo README". Deu 5 minutos recebo uma resposta: "Se
eu habilitar seu acesso SSH 'com algumas regalias', quanto tempo você
precisa?".

Putz, retruquei na lata: 1 hora. E o cara me deu acesso ssh na minha conta
com alguns poderes via "sudo". Nada absurdo, mas foi suficiente. Desde
então, sempre que tenho problemas com a interface mando um e-mail para esse
cara dizendo:

"Meu, to precisando disso, disso, daquilo, entre lá, digite isso, blablabla"

E recebo uma resposta:

"Posso habilitar seu SSH por algumas horas?"

Bingo. Consegui fazer algumas configurações na minha conta para contornar
esse tipo de coisa.

Mas, vendo sua solução e sabendo que a minha é paleativa (não sobreviverá a
um restore de backup ou até mesmo a um dia em que a mulher do Administrador
dormir de calça Jeans...) acredito que sua solução seja mais elegante pois
não interfere no funcionamento normal do provedor.

Valeu, vou guardar essa carta na maga.

Abraço,
Benito.

2008/2/9 TSassara <[EMAIL PROTECTED]>:

>
> Eu faço assim na locaweb:
>
> Lá eu não posso alterar o local da pasta publica e para cada novo
> dominio incluso, é criado uma pasta com o nome do dominio na mesma
> pasta publica(tosco). Algo como.
>
> /
> |--public_html
>   |
>   |-- site1
>   |-- site2
>
>
> Então, no root, eu criei um diretório para armazenar os aplicativos,
> um para cada novo site.
>
>
> /
> |--apps
> |  |
> |  |--cake
> |  |--app_xyz
> |  |--app_xyz
> |
> |--public_html
> |  |
> |  |--dominio_abc
> |  |  |
> |  |  |-arquivos do diretório webroot
> |  |
> |  |-- dominio_xyz
>  |
>  |-arquivos do diretório webroot
>
>
> Antes eu tinha separado 2 versões do cake.
> Porem agora só estou trabalhando com a versão 1.2.
>
>
>
>
> On 9 fev, 00:12, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
> wrote:
> > Pronto, já mudei!
> >
> > Agora ficou assim:
> >
> > /home/benito ---> no servidor de produção
> > |
> > |--->cake_core
> > |--->app1
> >  |--->webroot ->dominio xyz
> > |--->app2
> > |--->webroot ->domino wkz
> >
> > Valeu Juan
> >
> > Abraço,
> > Benito
> >
> > 2008/2/9 Josenivaldo Benito Junior <[EMAIL PROTECTED]>:
> >
> > > Oi Juan,
> >
> > > Grato pela dica. Não tinha atendado para este fato. Valeus!
> >
> > > Abraços,
> > > Benito
> >
> > > 2008/2/8 Juan Basso <[EMAIL PROTECTED]>:
> >
> > > > Benito,
> >
> > > > Se você tem em um servidor isso, cuidado. É recomendado que você não
> > > > torne a pasta inteira da aplicação pública, ou seja, não coloque a
> > > > pasta "app" dentro da public_html, www ou htdocs (dependendo do
> > > > servidor).
> >
> > > > É recomendado que você coloque apenas a pasta "app/webroot" na parte
> > > > pública. O restante deve ficar numa parte não pública.
> >
> > > > Você conferir melhor emhttp://tempdocs.cakephp.org/#TOC26557(manual
> > > > oficial em inglês) ou
> > > >http://manual.cakephp.com.br/doku.php?id=install#producao
> > > > (manual traduzido aqui pelo pessoal do groups).
> >
> > > > Se ficar meio complicado fazer como especificado, configura a
> próxima
> > > > seção (Instalação avançada).
> >
> > > > Tobias: Os mesmos links valem pra você.
> >
> > > > Juan Basso
> >
> > > > On 8 fev, 21:33, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]
> >
> > > > wrote:
> > > > > Eu fiz isso e mais algumas coisas.
> >
> > > > > Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta
> cake
> > > > (core)
> > > > > fiz uma estrutura assim:
> >
> > > > > /
> > > > > |--/app1
> > > > > |--/app2
> > > > > |--/cake_core
> >
> > > > > Ai, claro, fiz ajustes em cada app para apontar corretamente para
> o
> > > > core.
> > > > > Pra que isso? No meu servidor, o diretório app1 é um domínio (ex:
> > > >www.xyz.com.br) e o diretório app2 é outro domínio (ex:www.wyk.com.br
> ).
> > > > > Assim, cada um dos dois domínios têm, imediatamente, as suas
> raízes
> > > > como
> > > > > sendo a aplicação e não me preocupo com roteamentos no core.
> >
> > > > > Particularmente acho a organização de diretórios e a formação de
> URLs
> > > > no
> > > > > cake uma característica fantástica!
> >
> > > > > Abraço,
> > > > > Benito.
> >
> > > > > 2008/2/8 Bill <[EMAIL PROTECTED]>:
> >
> > > > > > Crie cópias da sua pasta /app e renomeie para o nome da
> aplicação
> > > > que
> > > > > > precisar...pode ter qu

Re: Um core para várias apps

2008-02-08 Por tôpico TSassara

Eu faço assim na locaweb:

Lá eu não posso alterar o local da pasta publica e para cada novo
dominio incluso, é criado uma pasta com o nome do dominio na mesma
pasta publica(tosco). Algo como.

/
|--public_html
   |
   |-- site1
   |-- site2


Então, no root, eu criei um diretório para armazenar os aplicativos,
um para cada novo site.


/
|--apps
|  |
|  |--cake
|  |--app_xyz
|  |--app_xyz
|
|--public_html
|  |
|  |--dominio_abc
|  |  |
|  |  |-arquivos do diretório webroot
|  |
|  |-- dominio_xyz
  |
  |-arquivos do diretório webroot


Antes eu tinha separado 2 versões do cake.
Porem agora só estou trabalhando com a versão 1.2.




On 9 fev, 00:12, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
wrote:
> Pronto, já mudei!
>
> Agora ficou assim:
>
> /home/benito ---> no servidor de produção
> |
> |--->cake_core
> |--->app1
>  |--->webroot ->dominio xyz
> |--->app2
> |--->webroot ->domino wkz
>
> Valeu Juan
>
> Abraço,
> Benito
>
> 2008/2/9 Josenivaldo Benito Junior <[EMAIL PROTECTED]>:
>
> > Oi Juan,
>
> > Grato pela dica. Não tinha atendado para este fato. Valeus!
>
> > Abraços,
> > Benito
>
> > 2008/2/8 Juan Basso <[EMAIL PROTECTED]>:
>
> > > Benito,
>
> > > Se você tem em um servidor isso, cuidado. É recomendado que você não
> > > torne a pasta inteira da aplicação pública, ou seja, não coloque a
> > > pasta "app" dentro da public_html, www ou htdocs (dependendo do
> > > servidor).
>
> > > É recomendado que você coloque apenas a pasta "app/webroot" na parte
> > > pública. O restante deve ficar numa parte não pública.
>
> > > Você conferir melhor emhttp://tempdocs.cakephp.org/#TOC26557(manual
> > > oficial em inglês) ou
> > >http://manual.cakephp.com.br/doku.php?id=install#producao
> > > (manual traduzido aqui pelo pessoal do groups).
>
> > > Se ficar meio complicado fazer como especificado, configura a próxima
> > > seção (Instalação avançada).
>
> > > Tobias: Os mesmos links valem pra você.
>
> > > Juan Basso
>
> > > On 8 fev, 21:33, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
> > > wrote:
> > > > Eu fiz isso e mais algumas coisas.
>
> > > > Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta cake
> > > (core)
> > > > fiz uma estrutura assim:
>
> > > > /
> > > > |--/app1
> > > > |--/app2
> > > > |--/cake_core
>
> > > > Ai, claro, fiz ajustes em cada app para apontar corretamente para o
> > > core.
> > > > Pra que isso? No meu servidor, o diretório app1 é um domínio (ex:
> > >www.xyz.com.br) e o diretório app2 é outro domínio (ex:www.wyk.com.br).
> > > > Assim, cada um dos dois domínios têm, imediatamente, as suas raízes
> > > como
> > > > sendo a aplicação e não me preocupo com roteamentos no core.
>
> > > > Particularmente acho a organização de diretórios e a formação de URLs
> > > no
> > > > cake uma característica fantástica!
>
> > > > Abraço,
> > > > Benito.
>
> > > > 2008/2/8 Bill <[EMAIL PROTECTED]>:
>
> > > > > Crie cópias da sua pasta /app e renomeie para o nome da aplicação
> > > que
> > > > > precisar...pode ter quantas precisar.
>
> > > > > > Bom gente eu queria saber como eu faço pra usar um mesma core do
> > > > > > cake com várias apps, será que alguem sabe me dizer como fazer
> > > > > > isso...- Ocultar texto entre aspas -
>
> > > > - Mostrar texto entre aspas -
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para cake-php-pt@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~--~~~~--~~--~--~---



Re: Um core para várias apps

2008-02-08 Por tôpico Josenivaldo Benito Junior
Pronto, já mudei!

Agora ficou assim:

/home/benito ---> no servidor de produção
|
|--->cake_core
|--->app1
 |--->webroot ->dominio xyz
|--->app2
|--->webroot ->domino wkz

Valeu Juan

Abraço,
Benito

2008/2/9 Josenivaldo Benito Junior <[EMAIL PROTECTED]>:

> Oi Juan,
>
> Grato pela dica. Não tinha atendado para este fato. Valeus!
>
> Abraços,
> Benito
>
> 2008/2/8 Juan Basso <[EMAIL PROTECTED]>:
>
>
> > Benito,
> >
> > Se você tem em um servidor isso, cuidado. É recomendado que você não
> > torne a pasta inteira da aplicação pública, ou seja, não coloque a
> > pasta "app" dentro da public_html, www ou htdocs (dependendo do
> > servidor).
> >
> > É recomendado que você coloque apenas a pasta "app/webroot" na parte
> > pública. O restante deve ficar numa parte não pública.
> >
> > Você conferir melhor em http://tempdocs.cakephp.org/#TOC26557 (manual
> > oficial em inglês) ou
> > http://manual.cakephp.com.br/doku.php?id=install#producao
> > (manual traduzido aqui pelo pessoal do groups).
> >
> > Se ficar meio complicado fazer como especificado, configura a próxima
> > seção (Instalação avançada).
> >
> > Tobias: Os mesmos links valem pra você.
> >
> >
> > Juan Basso
> >
> > On 8 fev, 21:33, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
> > wrote:
> > > Eu fiz isso e mais algumas coisas.
> > >
> > > Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta cake
> > (core)
> > > fiz uma estrutura assim:
> > >
> > > /
> > > |--/app1
> > > |--/app2
> > > |--/cake_core
> > >
> > > Ai, claro, fiz ajustes em cada app para apontar corretamente para o
> > core.
> > > Pra que isso? No meu servidor, o diretório app1 é um domínio (ex:
> > www.xyz.com.br) e o diretório app2 é outro domínio (ex:www.wyk.com.br).
> > > Assim, cada um dos dois domínios têm, imediatamente, as suas raízes
> > como
> > > sendo a aplicação e não me preocupo com roteamentos no core.
> > >
> > > Particularmente acho a organização de diretórios e a formação de URLs
> > no
> > > cake uma característica fantástica!
> > >
> > > Abraço,
> > > Benito.
> > >
> > > 2008/2/8 Bill <[EMAIL PROTECTED]>:
> > >
> > >
> > >
> > > > Crie cópias da sua pasta /app e renomeie para o nome da aplicação
> > que
> > > > precisar...pode ter quantas precisar.
> > >
> > > > > Bom gente eu queria saber como eu faço pra usar um mesma core do
> > > > > cake com várias apps, será que alguem sabe me dizer como fazer
> > > > > isso...- Ocultar texto entre aspas -
> > >
> > > - Mostrar texto entre aspas -
> > > >
> >
>

--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para cake-php-pt@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~--~~~~--~~--~--~---



Re: Um core para várias apps

2008-02-08 Por tôpico Josenivaldo Benito Junior
Oi Juan,

Grato pela dica. Não tinha atendado para este fato. Valeus!

Abraços,
Benito

2008/2/8 Juan Basso <[EMAIL PROTECTED]>:

>
> Benito,
>
> Se você tem em um servidor isso, cuidado. É recomendado que você não
> torne a pasta inteira da aplicação pública, ou seja, não coloque a
> pasta "app" dentro da public_html, www ou htdocs (dependendo do
> servidor).
>
> É recomendado que você coloque apenas a pasta "app/webroot" na parte
> pública. O restante deve ficar numa parte não pública.
>
> Você conferir melhor em http://tempdocs.cakephp.org/#TOC26557 (manual
> oficial em inglês) ou
> http://manual.cakephp.com.br/doku.php?id=install#producao
> (manual traduzido aqui pelo pessoal do groups).
>
> Se ficar meio complicado fazer como especificado, configura a próxima
> seção (Instalação avançada).
>
> Tobias: Os mesmos links valem pra você.
>
>
> Juan Basso
>
> On 8 fev, 21:33, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
> wrote:
> > Eu fiz isso e mais algumas coisas.
> >
> > Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta cake
> (core)
> > fiz uma estrutura assim:
> >
> > /
> > |--/app1
> > |--/app2
> > |--/cake_core
> >
> > Ai, claro, fiz ajustes em cada app para apontar corretamente para o
> core.
> > Pra que isso? No meu servidor, o diretório app1 é um domínio (ex:
> www.xyz.com.br) e o diretório app2 é outro domínio (ex:www.wyk.com.br).
> > Assim, cada um dos dois domínios têm, imediatamente, as suas raízes como
> > sendo a aplicação e não me preocupo com roteamentos no core.
> >
> > Particularmente acho a organização de diretórios e a formação de URLs no
> > cake uma característica fantástica!
> >
> > Abraço,
> > Benito.
> >
> > 2008/2/8 Bill <[EMAIL PROTECTED]>:
> >
> >
> >
> > > Crie cópias da sua pasta /app e renomeie para o nome da aplicação que
> > > precisar...pode ter quantas precisar.
> >
> > > > Bom gente eu queria saber como eu faço pra usar um mesma core do
> > > > cake com várias apps, será que alguem sabe me dizer como fazer
> > > > isso...- Ocultar texto entre aspas -
> >
> > - Mostrar texto entre aspas -
> >
>

--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para cake-php-pt@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~--~~~~--~~--~--~---



Re: Um core para várias apps

2008-02-08 Por tôpico Juan Basso

Benito,

Se você tem em um servidor isso, cuidado. É recomendado que você não
torne a pasta inteira da aplicação pública, ou seja, não coloque a
pasta "app" dentro da public_html, www ou htdocs (dependendo do
servidor).

É recomendado que você coloque apenas a pasta "app/webroot" na parte
pública. O restante deve ficar numa parte não pública.

Você conferir melhor em http://tempdocs.cakephp.org/#TOC26557 (manual
oficial em inglês) ou http://manual.cakephp.com.br/doku.php?id=install#producao
(manual traduzido aqui pelo pessoal do groups).

Se ficar meio complicado fazer como especificado, configura a próxima
seção (Instalação avançada).

Tobias: Os mesmos links valem pra você.


Juan Basso

On 8 fev, 21:33, "Josenivaldo Benito Junior" <[EMAIL PROTECTED]>
wrote:
> Eu fiz isso e mais algumas coisas.
>
> Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta cake (core)
> fiz uma estrutura assim:
>
> /
> |--/app1
> |--/app2
> |--/cake_core
>
> Ai, claro, fiz ajustes em cada app para apontar corretamente para o core.
> Pra que isso? No meu servidor, o diretório app1 é um domínio 
> (ex:www.xyz.com.br) e o diretório app2 é outro domínio (ex:www.wyk.com.br).
> Assim, cada um dos dois domínios têm, imediatamente, as suas raízes como
> sendo a aplicação e não me preocupo com roteamentos no core.
>
> Particularmente acho a organização de diretórios e a formação de URLs no
> cake uma característica fantástica!
>
> Abraço,
> Benito.
>
> 2008/2/8 Bill <[EMAIL PROTECTED]>:
>
>
>
> > Crie cópias da sua pasta /app e renomeie para o nome da aplicação que
> > precisar...pode ter quantas precisar.
>
> > > Bom gente eu queria saber como eu faço pra usar um mesma core do
> > > cake com várias apps, será que alguem sabe me dizer como fazer
> > > isso...- Ocultar texto entre aspas -
>
> - Mostrar texto entre aspas -
--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para cake-php-pt@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~--~~~~--~~--~--~---



Re: Um core para várias apps

2008-02-08 Por tôpico Josenivaldo Benito Junior
Eu fiz isso e mais algumas coisas.

Ao invés da pasta apps (e suas cópias) ficarem dentro da pasta cake (core)
fiz uma estrutura assim:

/
|--/app1
|--/app2
|--/cake_core

Ai, claro, fiz ajustes em cada app para apontar corretamente para o core.
Pra que isso? No meu servidor, o diretório app1 é um domínio (ex:
www.xyz.com.br) e o diretório app2 é outro domínio (ex: www.wyk.com.br).
Assim, cada um dos dois domínios têm, imediatamente, as suas raízes como
sendo a aplicação e não me preocupo com roteamentos no core.

Particularmente acho a organização de diretórios e a formação de URLs no
cake uma característica fantástica!

Abraço,
Benito.

2008/2/8 Bill <[EMAIL PROTECTED]>:

> Crie cópias da sua pasta /app e renomeie para o nome da aplicação que
> precisar...pode ter quantas precisar.
>
> >
> > Bom gente eu queria saber como eu faço pra usar um mesma core do
> > cake com várias apps, será que alguem sabe me dizer como fazer
> > isso...
> >
> >
> >
>

--~--~-~--~~~---~--~~
Você recebeu esta mensagem porque está inscrito no Grupo "Cake PHP Português" 
em Grupos do Google.
 Para postar neste grupo, envie um e-mail para cake-php-pt@googlegroups.com
 Para cancelar a sua inscrição neste grupo, envie um e-mail para [EMAIL 
PROTECTED]
 Para ver mais opções, visite este grupo em 
http://groups.google.com/group/cake-php-pt?hl=pt-BR
-~--~~~~--~~--~--~---