CANIVETE SUÍÇO TI · DOCUMENTAÇÃO

Versão publicada: consultando…

Administração do portal e publicação

Separar os dois painéis

O painel em /canivete/admin administra usuários, permissões e versões do aplicativo. A administração em /canivete/IA/service/admin.php trata contribuições e revisão editorial com sua configuração própria. Não confunda senhas, banco e finalidade.

Publicar versão

Gere o pacote por publish.bat e envie ZIP versionado e update.json da mesma compilação. O painel confere nome, estrutura e hash. O manifesto deve ser publicado por último; não recomprima o ZIP. O pacote web completo é enviado pelo gerenciador de arquivos da hospedagem, não pelo campo ZIP do aplicativo.

Limites de upload

Confira upload_max_filesize, post_max_size e tempo de execução efetivos no domínio. O limite do painel não muda a configuração PHP. Uma barra em 100% pode significar fim da transferência e ainda haver validação no servidor. Em resposta inesperada, confira status HTTP e log sanitizado antes de repetir.

Atualização dinâmica

A página do produto consulta release-info.php, que lê o update.json publicado e o ZIP correspondente. Se metadados/pacote estiverem ausentes, a página deve informar indisponibilidade. Imagens históricas podem mostrar builds anteriores; não são a versão do download.

Preservar dados

Atualize arquivos do código sem excluir a pasta existente. Preserve data/users.json, admin.json, autorizações, instalações, configurações privadas e banco da Central. O pacote de código não leva essas informações. Faça backup antes de mesclar os arquivos e siga o roteiro de publicação fornecido fora de public_html.