Archive for abril de 2011

Não é possível fazer uma solicitação de estado de sessão para o servidor de estado de sessão

abril 30th, 2011

Erro do capeta, se tu estiver tentando acessar a tua aplicação e ocorrer um erro do tipo

Não é possível fazer uma solicitação de estado de sessão para o servidor de estado de sessão. Certifique-se de que o serviço de estado do ASP.NET foi iniciado e que o cliente e as portas do servidor são as mesmas. Se o servidodr estiver em uma máquina remota, certifique-se de que ele aceita solicitações remotas verificando o valor de HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection.

Vai até o painel de controle > ferramentas administrativas > serviços

e inicia o serviço “ASP.NET State Service”, depois faz um novo teste. Vai dá tudo certo no final 😀

Erro 500 no php 5.3 no IIS 7 com FastCGI

abril 21st, 2011

Depois de descobrir como corrigir a página em branco no php, descobri como corrigir o erro 500 – erro de servidor interno. Para corrigir isso, configure no php.ini o seguinte

log_errors = On
display_errors = On
error_reporting = E_ALL & ~E_DEPRECATED
error_log = “[PATH DO TEU PHP]\error.log”

onde [PATH DO TEU PHP] é o caminho do teu php. Após alterar, reinicie o iis e faça um novo teste.

Página em branco no php no IIS 7 com FastCGI

abril 21st, 2011

Quebrei a cabeça, mas descobri como corrigir isso. Vou detalhar tudo o que eu fiz, porque demorei para achar a solução com as mesmas configurações que usei, então espero ajudar quem também está com esse problema. O que acontecia é o seguinte, configurei o php 5.3 no iis 7 num windows 2008 r2 com fastcgi,  adicionei a extensão *.php no iis para ser lida pelo php-cgi.exe no fastcgi, até aí tudo bem. Criei um phpinfo usando o código

<?
phpinfo();
?>

Carregou sem problemas, mas o “Loaded Configuration File” aparecia como (none), daí fui até o diretório da onde instalei o php e configurei o meu php.ini, reiniciei o iis e quando fui acessar o phpinfo.php a página aparecia em branco, eu abria o código fonte e o código php aparecia no código fonte da página. Então alterei o conteúdo do phpinfo para

<?php
phpinfo();
?>

Pronto, o phpinfo carregou novamente e agora conseguiu ler o arquivo de configuração que eu fiz, apareceu em “Loaded Configuration File” o caminho certo, que no meu caso é “C:\php\php.ini”, porém, algumas outras funções continuavam com o mesmo problema, não carregava corretamente e aparecia o código php no código fonte da página, mesmo abrindo a tag com <?php, então alterei “short_open_tag” no php.ini para On, reiniciei o iis e o código funcionou mesmo sem o <?php na abertura da tag.

Primeiro login no windows 2008

abril 20th, 2011

Então, o windows 2008 tem uma certa complexidade para fazer o primeiro login, antes de logar, é necessário gravar uma senha de administrador que atenda os requisitos de segurança para o login, caso contrário tu receberá a mensagem

“Não é possivel atualizar a senha. O valor fornecido para a nova senha não atende aos requerimentos de comprimento, complexidade ou historico do dominio.”

Então para tu conseguir fazer o primeiro login, grave uma senha com o primeiro caracter em letra maiúscula e o último com um sinal, como por exemplo “@, ou “#”, depois disso, finalmente será feito o login.