Leeren des Caches über clear_cache.sh schlägt fehl

Beim leeren des Caches bekomme ich immer folgende Fehlermeldung:

WARNING! Could not connect to database. Message from SQL Server: SQLSTATE[HY000] [2002] No such file or directory in /…/engine/Shopware/Components/DependencyInjection/Bridge/Db.php

Ich arbeite derzeit mit Version 5.4.2 auf einer lokalen (MAMP Pro) Umgebung (PHP 7.1.12). Die Error-Logs sind nicht sonderlich auskunftsfreudig.

Danke Euch im Voraus.

Michael

Du musst die php-Binary von MAMP in Deine Pfadvariable hinzufügen oder lokale Verbindungen zu deinem mySql Server erlauben.

Ansonsten könntest du das clear_cache.sh Skript auch so ändern, dass es die PHP-Binary von MAMP nutzt und nicht die vorinstallierte von macOS.

siehe auch hier: https://stackoverflow.com/questions/954910/how-to-run-a-php-script-from-the-command-line-with-mamp

Viele Grüße

Hallo Simkli,

das werde ich heute gleich mal versuchen (oftmals denkt man an die einfachsten Sachen nicht) Wink

Viele Grüße