Jump to content

Webservice in errore con PHP 7.1 in PS 1.6.1.24


Recommended Posts

Ciao a tutti, stiamo provando i servizi di Qaplà per le spedizioni e viene richiesto l'uso dei webservice... che non vanno.

O meglio: con il nostro Prestashop 1.6.1.24 e PHP 7.1 (che per il resto va alla grande, molto veloce e performante) non riusciamo a collegarci da Qaplà e dai test otteniamo questo errore

Quote

trophyhunt.it [Wed Sep 30 17:15:19 2020] [error] [pid 9737] mod_proxy_fcgi.c(860): [client 185.81.4.31:0] AH01071: Got error 'PHP message: PHP Fatal error: Uncaught Error: Function name must be a string in classes/WebserviceOutputBuilder.php:527\nStack trace:\n#0 classes/WebserviceOutputBuilder.php(470): WebserviceOutputBuilderCore->renderField(Object(Order), Array, 'shipping_number', Array, 0)\n#1 classes/WebserviceOutputBuilder.php(381): WebserviceOutputBuilderCore->renderEntity(Object(Order), 0)\n#2 classes/webservice/WebserviceRequest.php(1703): WebserviceOutputBuilderCore->getContent(Array, NULL, 'full', 0, 1)\n#3 classes/webservice/WebserviceRequest.php(561): WebserviceRequestCore->returnOutput()\n#4 webservice/dispatcher.php(87): WebserviceRequestCore->fetch('2YSAX9E5G8UTR9X...', 'GET', 'orders', Array, false, NULL)\n#5 {main}\n thrown in classes/WebserviceOut...\n'

Se cambiamo la versione di PHP alla 5.6 i webservices funzionano, ma perdiamo in maniera incredibile in termini di performance (sito lentissimo) e qualche compatibilità...

Qualcuno ci può aiutare per capire dove sia il problema e come risolverlo? Magari un bug nei webservices?

Grazie.

Link to comment
Share on other sites

  • 1 month later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...