Erro ao importar uma aplicação externa

Recentemente atualizamos em nossa Corporação o SC9… Ao tentar abrir uma aplicação que é importada externamente aparece a seguinte mensagem:

Fatal error: Uncaught Error: Call to undefined function set_magic_quotes_runtime() in C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\Sigma_externos\carrinho_de_compras_01\init.php:47 Stack trace: #0 C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\Sigma_externos\carrinho_de_compras_01\index.php(2): require() #1 {main} thrown in C:\Program Files\NetMake\v9\wwwroot\scriptcase\app\Sigma_externos\carrinho_de_compras_01\init.php on line 47

No entanto ela está rodando perfeitamente no SC8 mas no SC9 não roda…

Já verifiquei a linha 47 do arquivo INIT.PHP


Fotoo.jpg

Foi exportada no SC8 e tentou importar pelo SC9?

Positivo Haroldo

Se deve converter aplicações de uma versão para outra maior,não exportar e importar em outra versão.

então o que fiz de exportar na versão 8 e importar na versão 9 está errado?

Sim está errado.

A função set-magic-quotes-runtime não existe no php 7
Vide http://php.net/manual/pt_BR/function.set-magic-quotes-runtime.php

Caso seja interna do scriptcase, na conversão, essa função deve ser alterada para uma similar no php 7.

Coloquei a função @get_magic_quotes_runtime(FALSE); e voltou a funcionar…

Obrigado todos pela ajuda.