Sto usando il "Utilizzo rapido esempio (con addebito su carta di credito - autorizzare e Cattura)" qui: https://github.com/AuthorizeNet/sdk-phperrore API Authorize.net: Class 'Goetas XSD XsdToPhp Jms Handler BaseTypesHandler' non trovato
e io sono in esecuzione in questo errore dove ho il mio codice ospitato su Heroku:
PHP Deprecated: Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. in Unknown on line 0
per evitare questo set di avvertimento 'always_populate_raw_post_data' a '-1' in php.ini e utilizzare il php: // ingresso flusso invece.
local.ERROR: exception 'Symfony\Component\Debug\Exception\FatalErrorException' with message 'Class 'Goetas\Xsd\XsdToPhp\Jms\Handler\BaseTypesHandler' not found' in /app/vendor/authorizenet/authorizenet/lib/net/authorize/api/controller/base/ApiOperationBase.php:82
Quando ho testare le transazioni sul mio localhost (usando laravel 5.1), sono in grado di creare operazioni di successo e non ho ricevuto questo errore. Questo si verifica solo sul mio server live.
Su postino, ricevo solo questo errore:
Class 'Goetas\Xsd\XsdToPhp\Jms\Handler\BaseTypesHandler' not found
Questa classe e altri file esistono in vendor/goetas/...., ma non capisco perché questo sta accadendo.
Non ho trovato alcuna istanza di chiunque si occupi di questo problema e qualsiasi aiuto sarebbe molto apprezzato.
Ha funzionato per voi? Se è stato funzionato, si prega di inserire il codice qui, sarà utile – Rajasekhar