Jump to content

Error 500 Gsitemap Prestashop 1.7.5


Recommended Posts

6 minutes ago, Rodrigo B Laurindo said:

Hola @ManTheCavern

Activa el "Debug Mode" para que veas el error, pero posiblemente tengas que aumentar el max_execution_time en tu server.

Hola,

Ya comprobe lo que me comentas pero aun que lo aumente sigue dando el error 500.

Tiene que ser fallo del modulo, yo creo, da error 500 nada mas hacer clic en "generar sitemap"

Incluso, tengo la tarea cron y pasa lo mismo, genera error 500 pero en el servidor no deja ningun apunte de error 500

Link to comment
Share on other sites

Hola,Me saca esto:


(1/1) ContextErrorException
Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/cpanel/php/sessions/ea-php72) failed: Permission denied (13)

in StrictSessionHandler.php line 101
at StrictSessionHandler->gc(1440)
in SessionHandlerProxy.php line 83
at SessionHandlerProxy->gc(1440)
at session_start()
in NativeSessionStorage.php line 145
at NativeSessionStorage->start()
in NativeSessionStorage.php line 295
at NativeSessionStorage->getBag('attributes')
in Session.php line 256
at Session->getBag('attributes')
in Session.php line 278
at Session->getAttributeBag()
in Session.php line 73
at Session->get('_security_main')
in ContextListener.php line 89
at ContextListener->handle(object(GetResponseEvent))
in WrappedListener.php line 46
at WrappedListener->handle(object(GetResponseEvent))
in TraceableFirewallListener.php line 35
at TraceableFirewallListener->handleRequest(object(GetResponseEvent), object(Generator))
in Firewall.php line 84
at Firewall->onKernelRequest(object(GetResponseEvent))
in FirewallListener.php line 48
at FirewallListener->onKernelRequest(object(GetResponseEvent), 'kernel.request', object(TraceableEventDispatcher))
in WrappedListener.php line 111
at WrappedListener->__invoke(object(GetResponseEvent), 'kernel.request', object(ContainerAwareEventDispatcher))
in EventDispatcher.php line 212
at EventDispatcher->doDispatch(array(object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener), object(WrappedListener)), 'kernel.request', object(GetResponseEvent))
in EventDispatcher.php line 44
at EventDispatcher->dispatch('kernel.request', object(GetResponseEvent))
in TraceableEventDispatcher.php line 143
at TraceableEventDispatcher->dispatch('kernel.request', object(GetResponseEvent))
in HttpKernel.php line 127
at HttpKernel->handleRaw(object(Request), 1)
in HttpKernel.php line 68
at HttpKernel->handle(object(Request), 1, false)
in Kernel.php line 200
at Kernel->handle(object(Request), 1, false)
in index.php line 88

Edited by ManTheCavern (see edit history)
Link to comment
Share on other sites

El error "error: permiso denegado" nos da una pista de dónde podemos comenzar.

1) Asegúrate de tener espacio en tu servidor. Si no tiene más espacio, los archivos de sesión no se pueden escribir en el servidor.

2) SSH en su servidor

3) Necesita cambiar el permiso de este directorio para permitir que el sistema escriba en él. Debe cambiar el permiso de este directorio para que lo deba el usuario del servidor web. Reemplace "www-data" con su usuario de servidor web. A veces también lo llaman "apache", pero puede ser diferente en cada sistema.

cd / var / cpanel / php / session / ea-php72
sudo chown www-data: www-data -R ./ea-php72

He

Link to comment
Share on other sites

16 hours ago, burrots said:

El problema es el directgorio tmp como te comentan los compañeros

pon esto en un user.ini o php.ini en la raiz de tu tienda, no hace falta toca nada d server ni configuraciones

session.save_path = /tmp

Suerte

Hola,

Sigue saltando el mismo error 500 con la version mas actualizada del modulo.

Espacio en el servidor tengo de sobra.

Link to comment
Share on other sites

3 minutes ago, Rodrigo B Laurindo said:

Sigue saltando este mismo error?


Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/cpanel/php/sessions/ea-php72) failed: Permission denied (13)

 

La carpeta que me indicas no existe en mi servidor:

/var/cpanel/.... luego la carpeta php no existe

 

Link to comment
Share on other sites

1 minute ago, Rodrigo B Laurindo said:

@burrots, mi respuesta era para otra persona que por lo visto ha borrado el mensaje, después de ti, y me ha ofrecido ayuda por SSH.

Ah, gracias por explicar lo de gc, tu eres el crack 😀

si lo he visto un iluminado... decia era tema d permisos 🤣

Link to comment
Share on other sites

  • 3 months later...
On 3/31/2019 at 9:31 PM, burrots said:

o mira errores de php en los logs

Hola! 

Entre porque tengo el mismo problema, Pero cuando quiero insertar el codigo en el config.yml el "0" me lo deja en rojo en el Notepad++,. Indicando como que hay un error en el codigo.

 

session:
    handler_id:~
    gc_probability: 0
    fragments:       ~
    http_method_override: true

 

 

Y este es el resultado en el explorador. 

(2/2) FileLoaderLoadException

There is no extension able to load the configuration for "session" (in /home/undermus/public_html/web/app/config/config.yml). Looked for namespace "session", found "framework", "security", "twig", "monolog", "swiftmailer", "doctrine", "sensio_framework_extra", "prestashop", "translation_tools", "csa_guzzle", "tactician", "debug", "web_profiler", "sensio_distribution", "web_server" in /home/undermus/public_html/web/app/config/config.yml (which is being imported from "/home/undermus/public_html/web/app/config/config_dev.yml").

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...