ScriptCase Forum

Outros => ScriptCase Versão 8 => Tópico iniciado por: Vandacardoso em Agosto 03, 2015, 05:26:04 pm

Título: [RESOLVIDO]500 Internal server error
Enviado por: Vandacardoso em Agosto 03, 2015, 05:26:04 pm
Boa noite,

Estou de volta com o mesmo problema. A instalação do SC 8.1.004 não está a funcionar. Dá sempre esse erro. Será que alguém me pode ajudar. Instalei o windows 10 e voltou a dar o mesmo erro e a solução que tinha da outra vez (parar algumas serviços no zendserver) não está a resultar.
Alguém conseguiu resolver isso. É que a solução que apresentam aqui de usar o putty não sei como o fazer.
Obrigada
Título: Re:500 Internal server error
Enviado por: FredKeyster em Agosto 03, 2015, 09:11:37 pm
Usar o PuTTy ? Explica melhor... você quer acessar seu projeto via SSH pelo terminal do PuTTy correto? Mas pra que? Eu uso ele para dar permissões, fazer descompactação zip, instalar bibliotecas e atualização no servidor. Qual sua dúvida em usa-lo?
Título: Re:500 Internal server error
Enviado por: FredKeyster em Agosto 03, 2015, 09:14:38 pm
Acho que seu servidor deve ser compartilhado e aceita no máximo permissão 755. Deve estar com permissão 777 e por isso ta dando o erro 500.
Título: Re:500 Internal server error
Enviado por: Vandacardoso em Agosto 04, 2015, 05:43:18 am
Bom dia FredKeyster,

Tudo bem, já percebi que é uma questão de permissão. Mas na pasta wwwroot já dei permisão total. Será que é aí que tenho de alterar para essa permissão 755? Como faço isso, sou nova nestas coisas, quando dou permissão nas pastas não me aparece nada a dizer valores 777 ou 755. Por isso a minha dúvida. Não sei onde fazer isso.
Será que me pode ajudar?
Título: Re:500 Internal server error
Enviado por: FredKeyster em Agosto 04, 2015, 08:03:22 am
Alguns questionamentos:

Qual tipo de hospedagem? (Dedicada ou compartilhada)
Se for "compartilhada" suas permissões 777 não terá funcionalidades, muitos host's até bloqueia seus scripts que tenha tal permissão.
A não ser que seja uma VPN especifica para o uso do SC. Aqui no fórum existe pessoas que trabalha com esse serviço exclusivo para SC.


Como esta dando essas permissões?
Se é pelo Filezila através de comando gráfico, essas permissões não tem a mesma força como as permissões que é dada no terminal via PuTTy ou Linux.
Título: Re:500 Internal server error
Enviado por: Vandacardoso em Agosto 04, 2015, 08:13:55 am
Tenho o SC instalado no pc, servidor local. Para dar permissões clico na pasta wwwroot vou a propriedades e edito as permissões e altero para todas.
Título: Re:500 Internal server error
Enviado por: FredKeyster em Agosto 04, 2015, 08:40:07 am
Tenho o SC instalado no pc, servidor local. Para dar permissões clico na pasta wwwroot vou a propriedades e edito as permissões e altero para todas.

Faça o seguinte:

Vá no site da NM e baixe em "Compactados - Instalação manual" na parte  "ScriptCase V8.1 ZIP". Após o download, descompactar toda pasta no diretório C:\Program Files (x86)\NetMake\v81\wwwroot\scriptcase.

Clique em "substituir tudo".

Limpe o cache dos navegadores e execute novamente o SC. Eu estou testando o SC no Windows 10, só que minha atualização fiz dessa forma. Esta funcionando perfeito aqui.
Título: Re:500 Internal server error
Enviado por: Vandacardoso em Agosto 04, 2015, 09:58:44 am
A mim deu erro na mesma fazendo tudo isso :-(
Título: Re:500 Internal server error
Enviado por: Haroldo em Agosto 04, 2015, 10:22:49 am
Aconteceu comigo também em ambiente linux.
Pegue a release mais recente, veja se é 64bits e a versão do php e faça a instalação manual novamente.
Título: Re:500 Internal server error
Enviado por: Rodrigo Goulart Padovezzi em Agosto 04, 2015, 11:26:28 am
Tive esse problema também, altere as permissões
diretório 0755
Arquivos 0644
Título: Re:500 Internal server error
Enviado por: Vandacardoso em Agosto 04, 2015, 11:54:27 am
Rodrigo, o meu problema é que não sei onde vou alterar essas permissões.
Título: Re:500 Internal server error
Enviado por: Vandacardoso em Agosto 04, 2015, 01:33:56 pm
A mim deu erro na mesma fazendo tudo isso :-(
Já consegui. Vou escrever aqui todos os passos que dei para que alguém que tenha o mesmo problema consiga resolver.
1º Ir ao Apache Monitor (está na barra de ferramentas) e abrir o Services
2º Parar o ApacheScriptcase81
3º Clicar com botão direito nesse nome e escolher Propriedades + Inicio da Sessão + escolher Esta Conta
4º Fazer Procurar e onde diz "introduza o nome do objecto....." clicar em Avançadas + clicar no Localizar Agora + Seleccionar Serviço local (em baixo) + Ok + quando pede Password escrever a que deram ao localHost (admin por exemplo) + ok
5º Ainda com o ApacheScriptcase81 seleccionado clicar à esquerda em Iniciar (o server). Aqui começa a executar a instalação manual do SC. Fazemos prosseguir e ele acaba por abrir o browser com o SC.
Obrigada por todas as ajudas
Título: Re:[RESOLVIDO]500 Internal server error
Enviado por: Rodrigo Goulart Padovezzi em Agosto 04, 2015, 01:54:54 pm
Rodrigo, o meu problema é que não sei onde vou alterar essas permissões.

Geralmente no painel de controle, gerenciador de arquivos tem a opção alterar permissões.

Se não encontrar, faça um arquivo em PHP
<?php
chmod("caminho_completo/diretorio",0755);
chmod("caminho_completo/diretorio/arquivo.php",0644);
?>
Da maneira acima tem que ser uma a um mesmo
Se quiser posso postar um script que abre os diretórios e dá acesso aos arquivos...
Título: Re:[RESOLVIDO]500 Internal server error
Enviado por: Rodrigo Goulart Padovezzi em Agosto 04, 2015, 01:56:00 pm
Você também pode conectar o ftp pelo dreamweaver ou pelo filezila, por eles você conseguirá dar os acessos facilmente.
Título: Re:[RESOLVIDO]500 Internal server error
Enviado por: Vandacardoso em Agosto 05, 2015, 06:13:20 am
Obrigada Rodrigo. Vou ficar com a sua dica. O importante é haver várias soluções para resolver o problema.
Título: Re:[RESOLVIDO]500 Internal server error
Enviado por: Rodrigo Goulart Padovezzi em Agosto 12, 2015, 08:27:57 am
Quem quiser, uso esse código que dá permissão em arquivos dos diretótórios e arquivos de subdiretórios.
Código: [Selecionar]
<?php
    
print "<pre>";
    
$dir "./";

    function 
listar($dir,$oq null){
        
$op = ( ($oq == null) ? $dir $oq );
        if (
is_dir($dir)) {
            if (
$dh opendir($dir)) {
                while ((
$file readdir($dh)) !== false) {
                    if( 
$file != '.' && $file != '..' ){
                        if( 
filetype($dir $file) == "dir" ){
                            
$tmp[$file] = listar($dir.$file."/",$file);
                        }else{
                        

                            if(
substr($file,-4,1)=='.' || substr($file,-5,1)=='.')
                            {

                               
$arqcomp str_replace("/./","/",getcwd()."/".$dir.$file);
                        chmod($arqcomp,0644);                               
                        echo $arqcomp."<br>";
                            }
                            
                        }
                    }
                }
                
closedir($dh);
            }
        }
        return 
$tmp;
    }
    
$arr listar($dir);
    
natcasesort($arr);
    
?>

Título: Re:[RESOLVIDO]500 Internal server error
Enviado por: FredKeyster em Setembro 24, 2015, 03:43:46 pm
Interessante, na mais recente release o SC não conseguindo zipar minha publicação, esta dando o erro:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at fred@macroerp.com.br to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.

Permissão do Rwindows ?