-
Por favor se alguém mais inteligente que eu pode me explicar o que estou fazendo de errado ou se houve alguma mudança substancial deste update (após update para 2.6.1): Este erro está resultando ao tentar salvar uma preferência: Uncaught Exception: ORM method create not available for entity:MercadoPago\Preference PHP Fatal error: Uncaught Exception: ORM method create not available for entity:MercadoPago\Preference in /var/www/website.com.br/vendor/mercadopago/dx-php/src/MercadoPago/Manager.php:136 Segue código da criação da preferencia:
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
Olá, @zeehkaev! |
Beta Was this translation helpful? Give feedback.
-
Olá @zeehkaev , tudo bem? Com o SDK PHP na versão 2.6.1, realizei um teste utilizando o código que você mandou e não consegui reproduzir o problema. Qualquer novidade nos avise! 🙂 |
Beta Was this translation helpful? Give feedback.
rhames07
@rhames07 rhames07
Muito obrigado pelo seu input, consegui fazer voltar a funcionar, surpreendentemente parece que o erro está relacionado ao Zend OPCache, ou melhor explicando, após eu excluir o arquivo php.ini e recriar a configuração do zero pelo padrão do php 8.1 no desenvolvimento, o script voltou a funcionar, e na configuração padrão o OPCache vem desabilitado.
Por fim no servidor em produção que ainda restava o erro, bastou o comando opcache_reset() sem ser necessário restaurar o php.ini.
Pelo meu entendimento, foi necessário recompilar os scripts que já haviam sido compilados e estavam no cache do Zend OPCache.
Não sei se o arquivo Annonations sofreu alterações mas a vers…