Resuelto: Error de referencia no capturado: Base64 no está definido en Magento 2.3

Estás leyendo la publicación: Resuelto: Error de referencia no capturado: Base64 no está definido en Magento 2.3

Alguna vez enfrentó un error en Magento 2.3 que dice:

“Error de referencia no detectado: Base64 no está definido”.

Es posible que haya enfrentado este error al cargar imágenes desde el administrador en Magento 2.3.

Si está buscando la solución de ese medio, ha resuelto el error Count (): el parámetro debe ser una matriz o un objeto que implemente contable en Magento 2.3 y luego llegó a este error.

A mi me paso lo mismo! Por lo tanto, he publicado la solución para el mismo aquí:

Solución para el error de referencia no detectado: Base64 no está definido

Reemplace el código de Subidor.php en proveedor\magento\framework\Archivo

if (is_array($archivo) && cuenta($archivo) > 0 && cuenta($archivo)[0]) > 0 && cuenta ($archivo[1]) > 0) {

if (is_array($archivo) && cuenta($archivo) > 0 && cuenta($archivo)[0]) > 0 && cuenta ($archivo[1]) > 0) {

con el siguiente código

if (is_array($archivo) && cuenta($archivo) > 0 && !empty($archivo)[0]) && (isset($archivo[1]) && !vacío($archivo[1]))) {

if (is_array($archivo) && cuenta($archivo) > 0 && !empty($archivo)[0]) && (isset($archivo[1]) && !vacío($archivo[1]))) {

¡Resuelto!

Si encuentra alguna dificultad al resolver este error, mencione en la sección de Comentarios a continuación.

Me gustaría ayudar.

Solución similar:

No dude en compartir la solución con la comunidad de Magento a través de las redes sociales.

Gracias.