Consultar , proponer, buscar, solicitar todo tipo de codigos, scripts,programas, modulos, plugins de programación

Solución a It’s not possible to create a PHP session en PrestaShop

By in Noticias, Tutorial |

El error de «It’s not possible to create a PHP session en PrestaShop» al intentar actualizar con 1-Click Upgrade de Prestashop tiene solución sencilla y rápida.

¿Cómo solucionarlo?

  1. Edita el archivo ubicado en tu prestashop «/modules/autoupgrade/classes/UpgradeSelfCheck.php»
  2. Busca la línea que contiene la funcion «public function isPhpSessionsValid()»
  3. Cambiar la función actual:
public function isPhpSessionsValid()
    {
        if (!class_exists(ConfigurationTest::class)) {
            return true;
        }

        return ConfigurationTest::test_sessions();
    }

Por:

public function isPhpSessionsValid()
    {
        return in_array(session_status(), [PHP_SESSION_ACTIVE, PHP_SESSION_NONE], true);
    }

Guardar los cambios y listo!

Ya está solucionado el problema con la sesión de PHP para Prestashop.