ManTheCavern Posted March 31, 2019 Share Posted March 31, 2019 Hola, Trabajo con la version prestashop 1.7.5 y el modulo Sitemap, ultima version disponible, da continuamente error 500 al generar el sitemap. ¿No le esta pasando a nadie? Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted March 31, 2019 Share Posted March 31, 2019 Hola @ManTheCavern Activa el "Debug Mode" para que veas el error, pero posiblemente tengas que aumentar el max_execution_time en tu server. Link to comment Share on other sites More sharing options...
ManTheCavern Posted March 31, 2019 Author Share Posted March 31, 2019 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 More sharing options...
ManTheCavern Posted March 31, 2019 Author Share Posted March 31, 2019 Mi solucion hasta el momento, es utilizar la version 2.3.3. Esta no me da error de ningun tipo. Link to comment Share on other sites More sharing options...
Danny Moreno Posted March 31, 2019 Share Posted March 31, 2019 Si activa el modo de depuración, debería ver un error más detallado. -Atentamente Link to comment Share on other sites More sharing options...
ManTheCavern Posted April 1, 2019 Author Share Posted April 1, 2019 (edited) 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 April 1, 2019 by ManTheCavern (see edit history) Link to comment Share on other sites More sharing options...
burrots Posted April 1, 2019 Share Posted April 1, 2019 o mira errores de php en los logs Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted April 1, 2019 Share Posted April 1, 2019 (edited) Intenta poner esto en tu php.ini session.save_path = "/tmp" Edited April 1, 2019 by Rodrigo B Laurindo (see edit history) Link to comment Share on other sites More sharing options...
Danny Moreno Posted April 1, 2019 Share Posted April 1, 2019 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 More sharing options...
burrots Posted April 1, 2019 Share Posted April 1, 2019 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 Link to comment Share on other sites More sharing options...
ManTheCavern Posted April 2, 2019 Author Share Posted April 2, 2019 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 More sharing options...
Rodrigo B Laurindo Posted April 2, 2019 Share Posted April 2, 2019 Sigue saltando este mismo error? Notice: SessionHandler::gc(): ps_files_cleanup_dir: opendir(/var/cpanel/php/sessions/ea-php72) failed: Permission denied (13) Link to comment Share on other sites More sharing options...
ManTheCavern Posted April 2, 2019 Author Share Posted April 2, 2019 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 More sharing options...
burrots Posted April 2, 2019 Share Posted April 2, 2019 busca el siguiente archivo: /app/config/config.yml busca lo siguiente: session: handler_id: ~ dejalo asi: session: handler_id: ~ gc_probability: 0 Pruebas y dices Suerte Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted April 2, 2019 Share Posted April 2, 2019 Hola @burrots, Estoy curioso. Puedes explicar lo que hace esto? Link to comment Share on other sites More sharing options...
burrots Posted April 2, 2019 Share Posted April 2, 2019 Desactivamos el recolector de basura q llama Symfony q es el q le esta causando el problema. No es necesario. Es debido a una mala configuración del server. No es el primer caso q me encuentro Suerte Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted April 2, 2019 Share Posted April 2, 2019 Hola, gracias, pero no es mi problema, es de @ManTheCavern 😀 Link to comment Share on other sites More sharing options...
burrots Posted April 2, 2019 Share Posted April 2, 2019 (edited) 3 minutes ago, Rodrigo B Laurindo said: Hola, gracias, pero no es mi problema, es de @ManTheCavern 😀 sisi lo se compañero @Rodrigo B Laurindo, tu eres un crack... 😋 sigue asi Edited April 2, 2019 by burrots (see edit history) 1 Link to comment Share on other sites More sharing options...
Rodrigo B Laurindo Posted April 2, 2019 Share Posted April 2, 2019 @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 😀 1 Link to comment Share on other sites More sharing options...
burrots Posted April 2, 2019 Share Posted April 2, 2019 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 More sharing options...
ManTheCavern Posted April 3, 2019 Author Share Posted April 3, 2019 23 hours ago, burrots said: busca el siguiente archivo: /app/config/config.yml busca lo siguiente: session: handler_id: ~ dejalo asi: session: handler_id: ~ gc_probability: 0 Pruebas y dices Suerte La carpeta que me indicas no existe Link to comment Share on other sites More sharing options...
burrots Posted April 3, 2019 Share Posted April 3, 2019 26 minutes ago, ManTheCavern said: La carpeta que me indicas no existe la carpeta /app esta en la raiz de la tienda. Si usas PS 1.7 tiene q estar https://github.com/PrestaShop/PrestaShop/blob/1.7.5.1/app/config/config.yml linia 35 y 36 Link to comment Share on other sites More sharing options...
leomazz Posted August 3, 2019 Share Posted August 3, 2019 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 More sharing options...
burrots Posted August 6, 2019 Share Posted August 6, 2019 prueba null en vez de 0 Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now