1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Magento: installazione su server condiviso
Questa guida spiega come correggere l'installazione di Magento in modo che possa essere eseguita su un hosting Infomaniak condiviso, anche senza i privilegi di tipo trigger e routine.
Notare che questa patch è inutile in caso di installazione su un Server Cloud.
Risolvere i problemi di installazione di Magento 2
Modificare il file DbValidator.php:
--- setup/src/Magento/Setup/Validator/DbValidator.php.orig 2019-04-11 17:01:45.154767893 +0200
+++ setup/src/Magento/Setup/Validator/DbValidator.php 2019-04-13 21:37:02.560386985 +0200
@@ -150,12 +150,8 @@
'ALTER',
'CREATE TEMPORARY TABLES',
'LOCK TABLES',
- 'EXECUTE',
'CREATE VIEW',
- 'SHOW VIEW',
- 'CREATE ROUTINE',
- 'ALTER ROUTINE',
- 'TRIGGER'
+ 'SHOW VIEW'
];
// check global privileges
In caso di errore SOAP/PHPfpm
A seconda della versione di Magento utilizzata, la funzione soap non funziona correttamente e può rispedire il seguente messaggio di errore: « Uncaught SoapFault exception: [Client] looks like we got no XML document ».
Il problema non proviene da un'errata configurazione del server, ma piuttosto da un errato design di Magento che non prende in considerazione il caso di esecuzione di PHP in ambiente FPM. Pertanto, le richieste SOAP generate da Magento presentano doppi header (non conforme alle specifiche SOAP) e generano un errore.
Ecco una soluzione (non sviluppata da Infomaniak): http://www.magentocommerce.com/boards/m/viewthread/229253/