Shopware 6 Dev Installation VM (nach Anleitung) FAIL

Moin Zusammen,

ich möchte endlich mal Zuhause mir eine Dev Umgebung schaffen zum Plugins weiterentwickeln und Themes.

Leider bin ich zwar anscheinend „schlau genug“ Plugins und Themes zu kreeiren - allerdings scheitere ich nun zum 500x mal an der Installation…

Ich bin exakt der Anleitung hier gefolgt :
https://docs.shopware.com/en/shopware-6-en/tutorials-and-faq/virtual-box-setup

bei bin/setup scheitert es dann an;
In setup line 106:
could not find driver

HELP :slight_smile:

Mit “driver” ist in diesem Fall ein Datenbank-Connector gemeint.
Bitte überprüfe mal, ob der Connector auch installiert ist.

Diesen Befehl in der Shell eingeben:

$ php -m | grep -E “mysql|pdo”

Wirft der Befehl mysql oder mysqli aus ist der Connector installiert.
Andernfalls mit apt-get install php-mysql nachinstallieren. Ansonsten wird’s knifflig.

Alternativ kann Shopware aber auch ohne VM mit XAMP/MAMP und ähnlichem lokal installiert werden.

@appello

Okay das hat schon einmal geholfen >
sudo apt-get install php-mysql

Jetzt habe ich das gleiche Problem wie „immer“ =

(20/42) Starting
> mysql -u ‚benutzer‘ -p’shopware’ -h ‚localhost‘ --port=‚3306‘ -e "DROP DATABASE IF EXISTS `shopware_test`"
** ERROR 1044 (42000) at line 1: Access denied for user ‚benutzer‘@‚localhost‘ to database ‚shopware_test‘**

Execution aborted, a subcommand failed!

Ich habe zwar Rechte für die Datenbank > shopware

allerdings keine rechte für die shopware_test die Shopware anlegen will (bzw. löschen will - whatever) - wie kann ich denn einen Benutzer die Rechte auf nicht existierende Datenbanken erteilen :confused: ?

[[MARIADB UBUNTU INSTALL]]
sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation
sudo mysql
CREATE USER ‚benutzer‘@‚localhost‘ identified by ‚shopware‘;
grant all privileges on . to ‚benutzer‘@‚localhost‘;
flush privileges;
exit

habs <3 DANKE! =)