Jump to content
Sign in to follow this  
printprintprint

API Error

Recommended Posts

Hi,

ich möchte gerne einen Service für das Versenden nutzen und habe mich jetzt für Sendcloud entschieden. Ich habe mich also dort registriert und das Module installiert. Wenn ich aber Prestashop nun verbinden will, sagt mir Sendcloud, dass es keine Daten bekommt --> GET 500 server error. Die Verbindung klappt jedoch, wenn ich "_PS_MODE_DEV_" auf "true" stelle. Sobald ich den Dev.-Modus wieder deaktiviere, klappt die Verbindung nicht. 

Ich habe schon mit den PHP Versionen herumgespielt, das Module neuinstalliert und neu verbunden. Ich habe auch die den Ordner webservices ersetzt (sowohl im root als auch in classes). Jedoch alles ohne Erfolg. 

Prestashop: 1.6.1.14
PHP: 5.6 FPM (auch getestet 7 FPM, 5.6 CGI)
Sendlcoud: 1.1.3

 

Sendcloud gibt mir folgende Fehlermeldung, aber ich weiß nicht woran es noch liegen kann:

<?xml version="1.0" encoding="UTF-8"?>
<prestashop xmlns:xlink="http://www.w3.org/1999/xlink">
<errors>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
<error>
<code><![CDATA[5]]></code>
<message><![CDATA[[PHP Notice #8] Undefined property: Address::$active (/html/prestashop/classes/webservice/WebserviceOutputBuilder.php, line 547)]]></message>
</error>
</errors>
</prestashop>

 

Share this post


Link to post
Share on other sites

Ich konnte mein Problem selber lösen. In der Datenbank in der Tabelle ps_address gibt es eine Spalte "active". Hier stand alles auf 0 - Shop funktioniert allerdings. Ich hab eine Adresse auf active / 1 gesetzt und nun kann der Shop mit Sendcloud über die API kommunizieren. 

  • Like 1

Share this post


Link to post
Share on other sites

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
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More