Scriptcase não carrega

Estava usando o scriptcase normalmente, mas hoje ao abrí-lo pela primeira vez não carregou mais nada.

Acesso http://127.0.0.1:86/scriptcase/

E aparece:

Não é possível conectar-se

      O Firefox não conseguiu estabelecer uma conexão com o servidor 127.0.0.1:86.      

Este site pode estar temporariamente fora do ar ou sobrecarregado. Tente de novo em alguns instantes.
Se você não consegue carregar nenhuma página, verifique a conexão de rede do computador.
Se o seu computador ou rede forem protegidos por um firewall ou proxy, certifique-se de que o Firefox esteja autorizado a acessar a web.

Mas estou conseguindo acessar normalmente outros sistemas web, o apache está rodando normal na máquina…

Alguém sabe como resolver?

O Meu esta dando o mesmo erro! Vou tentar descobrir o que houve!

Guto só dá para verificar se mandar o log do apache.

Mas tá funcionando tudo, menos o scriptcase. Outros sistemas web que tenho no localhost estão normal, tudo abre, menos o scriptcase.

O Apache está rodando normal.

A única coisa que não acessa é o scriptcase.

Vá ao arquivo “scriptcase.config.php” localizado em: …\NetMake\v7\wwwroot\scriptcase\devel\conf\scriptcase\

Localize este parâmetro: “sys_upd_warn”;s:1:“A”
A letra “A” deve ser alterada para “N”.

Então este parâmetro deve ficar: “sys_upd_warn”;s:1:“N”

isso resolve a situação.

Fiz o recomendado, reiniciei o sistema e não funcionou. Tenho as duas versões (6 e 7) instaladas no mesmo computador, ambas funcionavam normalmente. Ainda não utilizei a v7, estava trabalhando apenas na v6. Acho aconteceu depois de alguma atualização.

Se eu reinstalar perco os projetos? eu tenho backup, mas não com as últimas alterações que fiz. Alguma ideia?

O meu como era no servidor, era permissão 777! Tinha criado um módulo de “Log”, depois disso nada executava. Após ter dado permissão “chmod -R 777” deu certo.

Fiz isso, mas não resolveu, mas alguma sugestão. Obrigado pela atenção de todos.

Guto,

Experimentaste fazer uma instalação manual do teu SC? Ao que parece há algum problema quando vai resolver o endereço 127.0.0.1, que deveria apontar para o teu localhost.

Certo to pensando em fazer isso, mas os projetos que estava trabalhando? não estou com backup atualizados… como eu procedo pra realizar o backup dos projetos? Basta eu copiar a pasta que tem os projetos e depois de reinstalar manualmente, copiar de volta.

Utilizo o Ubuntu 12.04 e verificando o log de boot encontrei as seguintes linhas:

Starting ScriptCase 6 - Zend Server CE 5.1.0 x86 (32bits) 5.1.0 …

httpd: Could not reliably determine the server’s fully qualified domain name, using 127.0.1.1 for ServerName
(20014)Internal error: Error retrieving pid file logs/httpd.pid
Remove it before continuing if it is corrupted.
/home/guto/public_html/nm/v6/zend/bin/apachectl start e[31m[FAILED]e[0m

  • Stopping cold plug devicese[164G[ OK ]
  • Stopping System V initialisation compatibilitye[164G[ OK ]
    /home/guto/public_html/nm/v6/zend/bin/lighttpdctl.sh: line 39: /home/guto/public_html/nm/v6/zend/gui/lighttpd/bin/spawn-fcgi: No such file or directory
    chmod: cannot access `/home/guto/public_html/nm/v6/zend/gui/lighttpd/tmp/php-fastcgi.socket’: No such file or directory

Alguém tem ideia?

De fato ainda não entendi o que aconteceu. Então resolvi formatar o laptop e reinstalei tudo. Reinstalei o Scriptcase utilizando o instalador automatizado para GNU/Linux (utilizo o Ubuntu 12.04). Está operacional agora.

Alguém saberia me explicar como restaurar o projeto que eu vinha desenvolvendo?

Eu tenho um backup feito pelo próprio scriptcase, mas não é a última versão. Antes de formatar, eu copiei a pasta do scriptcase antiga toda como backup também. Copiei a pasta com o nome do meu projeto para a pasta /opt/nm/v6/www/scriptcase/app, imaginado que bastava isso, mas ao abrir o scriptcase não aprece o projeto. Alguém sabe como proceder?

Guto,

Por gentileza entre em contato com nosso suporte. Devido a natureza do problema, caso seu suporte esteja inativo, o Sr. pode nos contatar como usuário Trial / Problema da Ferramenta.

att,
Bernhard Bernsmann

Simplesmente não consegui acessar o suporte como trial. Terias o telefone do suporte, não localizei no site em lugar nenhum.

Obrigado desde já.

Bem, descobri o problema, simplesmente o apache instalado pelo instalador automático do scriptcase não está “startando” automaticamente. Só lembrando que eu formatei o laptop e reinstalei tudo. O problema aconteceu antes de uma hora pra outra, pois eu utilizava normalmente o scriptcase e simplesmente não carregou mais.

Agora eu formatei, instalei tudo novamente, funciona, aí quando reinicia o computador o problema volta (não carrega).

Eu digito no terminal do linux:
$ cd /opt/nm/v6/zend/bin/
$ sudo ./apachectl start

Aí volta a funcionar o scriptcase. Vou colocar essas linhas no cron do sistema para iniciar durante o boot.

O meu problema agora é como restaurar os projetos que eu tinha. Antes de formatar, eu copiei a pasta do scriptcase, alguém pode me ajudar?

Alguém?

Se você utiliza a base padrão do scriptcase, ou seja sqlite, o arquivo da base se chama nm_scriptcase.db, se você não criou nenhum template ou esquema bastaria sobrepor o arquivo.

O correto não era ter copiado a pasta e sim feito a “Exportação” de cada projeto, o mesmo seria importado sem nenhum problema.

Poderia também ter feito o backup geral na administração, seria até mais completo pois levaria o(s) usuário(s) do scriptcase com as permissões, e outras coisas do ambiente além dos projetos.

Pessoal, sei que esse tópico é bem antigo mas tive este mesmo problema com a versão 8 do scriptcase e consegui resolver da seguinte forma:

Executei o seguinte comando:
sudo ./sc_apache start
Este arquivo fica na seguinte pasta: scriptcase8/components/apache

Espero que possa ajudar alguém.

Att.