
--
Yii Framework Brasil
#######################################################################
Ao solicitar ajuda:
1. Explique o problema ou dificuldade. Seja específico!
2. Explique o que você *já tentou fazer* para resolver a situação;
3. MOSTRE CÓDIGO, sempre que possível. Esta é uma lista de programação!
LEMBRE-SE: se você demonstrar preguiça até mesmo para formular sua pergunta, não espere receber ajuda.
#######################################################################
04/2011: Anexos foram autorizados em votação. Use com moderação!
.
-
--
---
Você recebeu essa mensagem porque está inscrito no grupo "YFB - Yii Framework Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-brasil+unsub...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/502CF147-9698-47A5-96F1-08FE32C1B2B2%40gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.
Em 29 de jan de 2017, à(s) 15:14, Eric <er...@ericmaicon.com.br> escreveu:
Olá Cleverson, tudo bom?!O ideal seria seu apache/nginx/servidor de aplicação apontar direto pra dentro da pasta web, deixando as outras protegidas. Outra opção é um htaccess redirecionando.Mas sim, você precisa sempre acessar a web. Existem outras estruturas que mudam isso, mas como essa é a básica, adotada pelo yii, é bom começar por ela mesmo.
Em 29 de janeiro de 2017 14:59, Cleverson Luiz <clever...@gmail.com> escreveu:
Olá amigos… Resolvi utilizar Yii2 em um projeto que vou iniciar aqui… Instalei baixando o arquivo e descompassando ele… Ficou conforme a estrutura em anexo.. No entanto quando coloco http://localhost/yii2 ele fica como forbidden… Se eu coloco http://localhost/yii2/web ele aparece o Basic Application… Sempre tem que ter essa pasta /web? Se o usuário acessar direto a url sem o /web ele irá dar o erro de forbidden ou eu não entendi direito como essa estrutura funciona?Obrigado!
Cleverson <PastedGraphic-1.png>
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-br...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/CADSYx-Puv4uM2uyTqzg3JuGBpZy57cwGMLSUMkkVwwfi1-6bVA%40mail.gmail.com.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-brasil+unsubscrib...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/502CF147-9698-47A5-96F1-08FE32C1B2B2%40gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Yii Framework Brasil
#######################################################################
Ao solicitar ajuda:
1. Explique o problema ou dificuldade. Seja específico!
2. Explique o que você *já tentou fazer* para resolver a situação;
3. MOSTRE CÓDIGO, sempre que possível. Esta é uma lista de programação!
LEMBRE-SE: se você demonstrar preguiça até mesmo para formular sua pergunta, não espere receber ajuda.
#######################################################################
04/2011: Anexos foram autorizados em votação. Use com moderação!
.
-
--
---
Você recebeu essa mensagem porque está inscrito no grupo "YFB - Yii Framework Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-brasil+unsub...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/CADSYx-Puv4uM2uyTqzg3JuGBpZy57cwGMLSUMkkVwwfi1-6bVA%40mail.gmail.com.
Para mais opções, acesse https://groups.google.com/d/optout.
--
Yii Framework Brasil
#######################################################################
Ao solicitar ajuda:
1. Explique o problema ou dificuldade. Seja específico!
2. Explique o que você *já tentou fazer* para resolver a situação;
3. MOSTRE CÓDIGO, sempre que possível. Esta é uma lista de programação!
LEMBRE-SE: se você demonstrar preguiça até mesmo para formular sua pergunta, não espere receber ajuda.
#######################################################################
04/2011: Anexos foram autorizados em votação. Use com moderação!
.
-
--
---
Você recebeu essa mensagem porque está inscrito no grupo "YFB - Yii Framework Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-brasil+unsub...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/A1B4DED4-7C2B-4CA0-8247-9365E688AA5E%40gmail.com.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-br...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/CALuMZzASMTqvncE9HxL%3DgdnXLBgGfkV6s2QMpe4%2BhvDgfe6nHw%40mail.gmail.com.
Em 29 de jan de 2017, à(s) 23:40, Alex Jesus <g3a...@gmail.com> escreveu:
Olá Cleverson,Está usando algum pacote pronto, tipo: Wamp, Xampp , EasyPHP? Ou algo tipo Vagrant?
--
Yii Framework Brasil
#######################################################################
Ao solicitar ajuda:
1. Explique o problema ou dificuldade. Seja específico!
2. Explique o que você *já tentou fazer* para resolver a situação;
3. MOSTRE CÓDIGO, sempre que possível. Esta é uma lista de programação!
LEMBRE-SE: se você demonstrar preguiça até mesmo para formular sua pergunta, não espere receber ajuda.
#######################################################################
04/2011: Anexos foram autorizados em votação. Use com moderação!
.
-
--
---
Você recebeu essa mensagem porque está inscrito no grupo "YFB - Yii Framework Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para yii-framework-br...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/yii-framework-brasil/b032db51-a7a3-455a-9510-4e2f46387343%40googlegroups.com.
Boa noite Cleverson,
Caso ainda não tenha resolvido seu questionamento, acho que a solução abaixo pode lhe ajudar. Testei no XAMPP com o modulo rewrite do apache ativo e deu certo.
1) Crie um arquivo .htaccess no seu diretório \yii2, o diretório de seu projeto, com o conteúdo abaixo:
Options -Indexes<IfModule mod_rewrite.c> RewriteEngine onRewriteCond %{REQUEST_URI} !^yii2RewriteRule ^(.*)$ web/$1 [L] </IfModule><Files ~ "(.json|.lock|.git)">Order allow,denyDeny from all</Files>RewriteRule (^\.|/\.) - [F]
2) Crie outro arquivo .htaccess no diretório \yii2\web, com o conteúdo abaixo:
RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php
3) Agora edite o arquivo \yii2\config\web.php. Vá ate o final do arquivo e antes de return $config; cole o texto abaixo.
$config['homeUrl'] = '/yii2';
$config['components']['request']['baseUrl'] = '/yii2';
$config['components']['urlManager']['scriptUrl'] = '/yii2/index.php';
Claro que existem outras formas. Mas acho que isso resolve seu problema.
Procure ver algo sobre Vagrant ou Docker, são ótimos para o desenvolvimento.
https://aljesti.wordpress.com/2017/01/27/ambiente-de-desenvolvimento-em-php-com-vagrant/