Hallo zusammen, ich habe einen Server bei 1und1, wo man seine MySql5 Datenbank per Socket ansprechen muss. localhost:/tmp/mysql5.sock Wenn ich nun in der config als host diesen socket angebe, dann kann Shopware sich nicht mit der Datenbank verbinden. SQLSTATE[HY000] [2005] Unknown MySQL server host 'localhost:/tmp/mysql5.sock' (1) in Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php on line 144
So, nun wollte ich schlauerweise den Socket über die php.ini beeinflussen… mysql.default\_socket = "/tmp/mysql5.sock" mysqli.default\_socket = "/tmp/mysql5.sock"
und es ganz normal über die localhost Verbindung versuchen. Nun spuckt er mir: SQLSTATE[00000] [1045] Access denied for user: 'XXXXXXXXXXX@localhost' (Using password: YES) in Vendor/Zend/library/Zend/Db/Adapter/Pdo/Abstract.php on line 144
aus. Die Zugangsdaten stimmen so, die check.php kann sich mit der ersten Variante verbinden, mit der zweiten jedoch auch nicht. Irgendwelche ideen ?