Scriptcase não gera arquivo backup download

Não faz o download dos arquivo de backup apresenta a mensagem abaixo.

Not Found
The requested URL /scriptcase/tmp/sc9_tempbkp_20240307-131905.zip was not found on this server.

VERSÃO
9.9.024 (10)

Provavelmente está com problemas de permissão de pasta. Não está conseguindo gerar o backup na pasta do servidor.

Ou não tem mais espaço na pasta TMP

Boa tarde amigo, espaço está ok…
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 100G 15G 86G 15% /

rwxrwxrwx 4 root root 4.0K Mar 20 12:01 tmp

Ele permanece com esse erro mas o backup vai para a Rotina de Restauração do próprio sc.
alguém sabe se consigo ter acesso e compactar e pegar esse backup vou depois fazer uma instalação do zero pra nova versão…

Boa tarde, tudo bem? Vou deixar aqui pra vc uma dica que recebi de um colega do grupo que participo no whatsapp.

Atualiza no seu php.ini essas diretivas abaixo:

Parâmetros:
disable_functions = " #remover exec e shell_exec ou deixar vazio
max_execution_time = 3600
max_file_uploads = 200
max_input_time = 3600
max_input_vars = 20000 #problema esta aqui, esse parâmetro sendo 1000 não alcança o que o SC precisa
memory_limit = 2048 #no mínimo, mas recomendado pra DEV é 4096
post_max_size = 4096
upload_max_filesize = 4096
register_argc_argv = On
short_open_tag = On
serialize_precision = 17 necessário pra INTL

Lembre-se sempre de limpar a pasta backup (eu normalmente deixo apenas o index e a pasta scriptcase) além da pasta tmp.

Depois que fiz isso consegui fazer backups normalmente. Hoje mesmo fiz.

Espero que ajude.

Boa tarde amigo obrigado mas ainda continua e feito o backup no ato de gerar o download apresenta o erro, na rotina de Restaura backup fica disponível caso eu queira executar…

Mas ai deve ser o que o @DevFullTime disse mesmo, permissão! Seu sc está na nuvem?

The requested URL /scriptcase/tmp/
Oi sim tentei mudar até o padrão para /scriptcase/backup mesmo assim continua gerando no temp reiniciei apache e até o servidor e sim está em um vm na nuvem…

/opt/NetMake/v9/wwwroot/scriptcase/
drwxrwxrwx 2 root root 16K Mar 20 15:06 tmp
drwxrwxrwx 8 root root 4.0K Mar 20 15:06 backup

na pasta backup está gerando e na temp não…

Rapaz, não manjo muito de linux mas tá certo o proprietário da pasta ai mesmo? root?

drwxrwxrwx 4 www-data www-data 4.0K Mar 20 15:09 tmp
passei pro usuário do apache2 e nda…esse está com a permissão 777 com se fosse o controle total do windows.

Somente um alerta sobre as receitas de bolo.
São bem-vindas é claro.
Mas já vi umas pessoas pegando VPS, etc com 1Gb, 2Gb e colocar memory_limit para consumir 4GB?
Então quanto tiver sugestões de variáveis do php veja se cabe no seu hardware.

1 Curtida

Tente setar o Max_input vars em 50000.
Dentro do Scriptcase vá em administração, restore, baixe o que quiser se quer ter backup.
Marque tudo e limpe (clique no botão de deletar).
Depois fora do Scriptcase limpe o seu tmp. Que fica dentro da pasta do scriptcase.
Então tente fazer o backup.

PS: No outro tópico que postou a mesma coisa. Havia um problema na 9.9.022 com o backup. Sei que está na 9.9.024. Mas será que foi realmente resolvido nesta versão 9.9.024?
[RESOLVIDO] Erro na exportação e no backup geral - Bugs - Scriptcase
Se for bug presente nesta versão a Netmake não vai corrigir na 9.9.024. Ok?
A correção veio nas versões posteriores.

1 Curtida

Obrigado realizei as alterações que comentou, estava querendo fazer o backup antes de atualizar pra versão que muda o php e ai vou ter que correr o risco de perder os projetos… já criados…

Para mudar o php. E acredito que seja para de usar a IDE com php 7.3 e ir para o 8.1.
Terá que fazer um backup geral.
E fazer uma nova instalação com o php 8.1 resturando o backup.
Aconselho backup antes de tudo.
Todo tipo de backup que puder fazer.
Por falar em backup. Com as mudanças conseguiu fazer backup?
Se não conseguiu… Fale com a Netmake antes de fazer qualquer coisa.