Atualizei o meu SC para a 9.4.016 e na mesma hora todos os nosso PDFs de todos os sistemas começaram a dar um erro e nao gerar mais nada.
Atenção
Array to string conversion
TCPDF ERROR: Some data has already been output, can’t send PDF file
Atualizei o meu SC para a 9.4.016 e na mesma hora todos os nosso PDFs de todos os sistemas começaram a dar um erro e nao gerar mais nada.
Atenção
Array to string conversion
TCPDF ERROR: Some data has already been output, can’t send PDF file
a versão do PHP:
PHP 7.0.33 (cli) (built: Apr 30 2019 12:56:05) ( NTS )
Copyright © 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright © 1998-2017 Zend Technologies
with SourceGuardian v11.2, Copyright © 2000-2018, by SourceGuardian Ltd.
Bom dia @nebenzahl @ralphrangel,
O caso foi identificado e já foi reportado a equipe de desenvolvimento.
Ótimo, só que isso é Urgente, e não se pode esperar muito tempo. É grave.
Obrigado!
Obrigado pelo rápido retorno e e-mail.
Poderia postar aqui o link do arquivo para que eu possa fazer downgrade do 9.4.016 para o 9.4.015. Para LINUX/64?
Pois na página de download da netmake, é muito confusa.
Poderiam disponibilizar o paliativo logo aqui…
O paliativo é fazer downgrade com o arquivo, que se pode baixar com este link acima, só não sei se este link é windows ou linux.
Além da solução enviada por email, que é realizar o downgrade com o arquivo ZIP da 9.4.015, também funcionará, caso você chamar a biblioteca original do TCPDF como uma biblioteca externa.
Você pode realizar o download o zip do TCPDF aqui: https://github.com/tecnickcom/tcpdf
Após upar o ZIP na biblioteca externa, chamar deste jeito:
sc_include_library("prj", "tcpdf_ok", "TCPDF-master/tcpdf.php", true,true);
Como eu já imaginava, não dá pra confiar nas atualizações da netmake.
Alguém me ensina a fazer o downgrade com esse arquivo do link acima …porque esse não é o instalador. Ou me passe o link do instalador da versão 9.4.015. O problema do TCPDF foi fácil de resolver, mas está aparecendo umas coisinhas estranhas aqui…kkkkk
Olá senhor, bom dia.
Link para arquivo:
https://downloads.scriptcase.com.br/downloads/v9/packs/scriptcase-9.4.015-pt_br.zip
Como fazer o downgrade:
-Windows
-MacOS
-Linux
IMPORTANTE: O downgrade, com o arquivo enviado, só funcionará se o php do seu ambiente for o 7.0 pois as antigas versões do scriptcase não suportam o php7.3.
Eu alterei o titulo do tópico para [Resolvido] pois o problema foi resolvido, seria fazer downgrade. E realmente o problema da atualização foi resolvido, não concordam?
E se alguém ver este tópico, via achar uma solução, por isso é melhor mudar para [resolvido].
É um momento temeroso, este da atualização. Já aconteceu problemas bem graves comigo, mas tudo eu consegui uma saída, Graças a Deus. Mas é um momento tenso sim.
Eu não considero como resolvido, pois na atualização não funciona, logo o problema está lá… logo não foi resolvido.
O Bug não foi, mas ao colocar [Resolvido] no titulo, os usuários que tiverem problemas, vão buscar neste tópico uma solução, e vão encontrar.
Olá,
Para resolver estes problemas, será nescessario realizar um downgrade manual para 9.4.016 e substituir o arquivo TCPDF para solucionar o problema de geração de PDF.
Primeiro, faça o download do arquivo ZIP para 9.4.016 de acordo com a versão do seu PHP.
PHP 7.0: https://downloads.scriptcase.com.br/downloads/v9/packs/scriptcase-9.4.016-pt_br-php7.0.zip
PHP 7.3: https://downloads.scriptcase.com.br/downloads/v9/packs/scriptcase-9.4.016-pt_br-php7.3.zip
Para realizar o dowgrade de forma manual, realize o passo a passo seguinte:
Siga o tutorial de acordo com o seu sistema operacional:
Windows:
https://support.scriptcase.net/en-us/article/985-manual-update-windows
Linux:
https://support.scriptcase.net/en-us/article/1112-manual-update-linux
Mac:
https://support.scriptcase.net/en-us/article/1111-manual-update-mac-os
Para resolver o arquivo PDF, extraia o arquivo abaixo e substitua o arquivo tcpdf_fonts.php no diretório Scriptcase “scriptcase\prod\third\tcpdf\include”.
Link do arquivo de correção TCPDF: https://drive.google.com/file/d/1WMJEZJ4DOrsSTyPfsJ7N6ELmgEUwXdNS/view?usp=sharing