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. 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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