Jump to content

Recommended Posts

Hi, 

komme seit gestern nicht mehr ins Backoffice von meinem Shop. Im Debug-Modus wird mir folgender Fehler angezeigt: 

Unknown error in Zeile 632 der Datei /mnt/web111/c0/17/511861717/htdocs/modules/angarbanners/angarbanners.php
[8192] Unparenthesized `a ? b : c ? d : e` is deprecated. Use either `(a ? b : c) ? d : e` or `a ? b : (c ? d : e)`

ich habe die Zeile mit dem Fehler rausgesucht, so steht es dort:

Zeile 632:   'context' => (Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE') == 0) ? 1 : ($this->context->shop-
                    >getTotalShops() != 1) ? $this->context->shop->getContext() : 1
Zeile 633:        )

Kann mir einer sagen was ich da machen muss? 

554751318_fehlerSeite.thumb.jpg.c008405beb90039250a4f453cbfd2e33.jpg2222.thumb.jpg.6b0f029a1ef8e24a98f02615988b56f4.jpg

Link to comment
Share on other sites

Vielleicht hat dein Provider die PHP-Version umgestellt und das Modul ist damit nicht kompatibel. Du kannst per FTP den Modulordner umbenennen um das Modul zu deaktivieren.

Du kannst natürlich auch versuchen den Code nach der Anweisung zu ändern, müßte dann eigentlich so aussehen:

((Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE') == 0) ? 1 : ($this->context->shop-
                    >getTotalShops() != 1)) ? $this->context->shop->getContext() : 1
Edited by rictools (see edit history)
Link to comment
Share on other sites

8 hours ago, rictools said:

Vielleicht hat dein Provider die PHP-Version umgestellt und das Modul ist damit nicht kompatibel. Du kannst per FTP den Modulordner umbenennen um das Modul zu deaktivieren.

Du kannst natürlich auch versuchen den Code nach der Anweisung zu ändern, müßte dann eigentlich so aussehen:

((Configuration::get('PS_MULTISHOP_FEATURE_ACTIVE') == 0) ? 1 : ($this->context->shop-
                    >getTotalShops() != 1)) ? $this->context->shop->getContext() : 1

Hi, vielen Dank für deine Hilfe. Ich hatte mich gestern noch an den Verkäufer meines Shop-templates gewendet, der hat den Fehler behoben. 

Hier seine Nachricht:

 

Hallo,

ich habe das Problem mit angarbanners.php behoben

das Problem mit dem Fehler 500 im Backoffice wurde durch einen defekten PrestaShop-Cache verursacht.

Wenn Sie ein ähnliches Problem in der Zukunft haben werden, müssen Sie sich in FTP einloggen, gehen Sie zu Katalog:

/var/cache/

und ändern Sie "prod" in "prod2" und melden Sie sich erneut im Backoffice an, um neue Cache-Dateien zu generieren.

Mit freundlichen Grüßen

 

Es funktionier auf jeden Fall wieder alles ohne Probleme. 

Gruß Kizmann

Link to comment
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
×
×
  • Create New...