Hola,
He instalado el módulo oficial de Redsys para pagos con TPV virtual en España y obtengo el siguient error:
openlog() has been disabled for security reasons in /vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php on line 62
Las demás soluciones que he encontrado descargables no son compatibles con 2.3 sino con 2.2.x. ¿Alguien puede sugerir una solución?
Muchas gracias, saludos.
Hola @suaila ,
Que yo sepa, Magento 2.2 no soporta php 7.2. Y esto es para mí un problema, mi proveedor de servicios de soporte solo php 7.2 en este momento
Puede resolver antes de syslog insert @ -symbol (las advertencias de syslog se desactivarán) y ahora funciona.
Supongo que es un método sucio, pero no podría resolver este problema de otra manera.
-
Si mi respuesta es útil, por favor acepte como solución y dé Kudos
If my answer is useful, please Accept as Solution & give Kudos
Efectivamente, es una solución no muy elegante, pero funciona
Muchas gracias
Sorry for my mistake.
You mean put a @ symbol in SyslogHandler.php in line 65?
Then, It doesn't works.
Hola de nuevo,
ahora lo que consigo es tener el siguiente aviso:
Uncaught LogicException: Can't open syslog for ident "Magento" and facility "8" in /vendor/monolog/monolog/src/Monolog/Handler/SyslogHandler.php:63
Agradecería cualquier ayuda. Muchas gracias.