Recién cambié la versión final de mi tienda de un subdominio en el que la estaba trabajando al dominio principal, ahora no puedo acceder a los pedidos pues encuentro el siguiente error (ver imagen adjunta por favor), ya intenté con algunas soluciones que encontré en foros como activar y desactivar la moneda, cambiar la precisión de la tabla a 2 (no fue necesario pues este ya era el valor), instalar la moneda USD,
nada me ha funcionado hasta el momento
Contenido solo visible a usuarios registrados
Citar
Respondido : 19/01/2021 7:27 pm
Jhon
Soporte CMS WebempresaModerator
Hola
Has probado activar y desactivar la moneda que tengas por defecto?, supongo que es dolar, has probado instalando otra moneda con el paquete de localizacion?
Tienes una multititenda? o es sólo un sitio web?
Al parecer igual podría ser un bug de la versión de tu PrestaShop, qué versión exacta tienes?
Hola! mi moneda por defecto es el peso mexicano, ya intenté activarla y desactivarla, también desinstalarla e instalarla nuevamente desde el paquete de localización, e instalé también otras monedas (EUR y USD), no tengo multitienda, pero importé clientes, pedidos y productos desde la versión anterior de mi tienda Estaba usando 1.7.7.0 cuando comenzó el problema, actualicé a 1.7.7.1 para ver si se solucionaba el problema pero no fue así
Así es esta misma tienda cuando se accedía a ella desde el subdominio funcionaba bien
Restauré primero el directorio de la tienda y el error persistía, después restauré la base de datos y sucedió lo siguiente: Ahora sí puedo acceder a la página de pedidos, pero al intentar ver el detalle de algunos pedidos (a otros se puede acceder sin problema) o al dar clic en la flechita para cambiar el orden de los pedidos por ID, nuevamente arroja el mismo error
Hola! mi moneda por defecto es el peso mexicano, ya intenté activarla y desactivarla, también desinstalarla e instalarla nuevamente desde el paquete de localización, e instalé también otras monedas (EUR y USD), no tengo multitienda, pero importé clientes, pedidos y productos desde la versión anterior de mi tienda Estaba usando 1.7.7.0 cuando comenzó el problema, actualicé a 1.7.7.1 para ver si se solucionaba el problema pero no fue así
Así es esta misma tienda cuando se accedía a ella desde el subdominio funcionaba bien
Restauré primero el directorio de la tienda y el error persistía, después restauré la base de datos y sucedió lo siguiente: Ahora sí puedo acceder a la página de pedidos, pero al intentar ver el detalle de algunos pedidos (a otros se puede acceder sin problema) o al dar clic en la flechita para cambiar el orden de los pedidos por ID, nuevamente arroja el mismo error
Al realizar el backup se había puesto nuevamente el subdominio como url de la tienda en SEO & URL, al cambiarlo nuevamente al dominio principal, el error aparece nuevamente desde que doy clic en Pedidos
ResponderCitar
Respondido : 19/01/2021 8:19 pm
Jhon
Soporte CMS WebempresaModerator
Hola
Esto que comentas:
"al cambiarlo nuevamente al dominio principal, el error aparece nuevamente desde que doy clic en Pedidos"
No es suficiente cambiar esto, tienes que igualmente mover los archivos físicos para que funcione cuando cambias un sitio de un subdominio al dominio principal.
Sin embargo en tu comentario anterior según comentas igualmente no funcionaba bien en el subdominio. Tendrías que asegurarte primero de que funcione bien en el subdomino. Recupera un backp de tu cuenta completa, archivos y BD y verifica esto antes de mover el sitio de ubicación.
Lo que hice fue cambiar el directorio al que apuntaba el dominio principal, del directorio de la tienda anterior a la nueva, no es esta la manera correcta?
ResponderCitar
Respondido : 19/01/2021 8:30 pm
Jhon
Soporte CMS WebempresaModerator
Hola
Teóricamente si apuntantes a otra ubicación, si debería funcionar.
Lo otro que podrías haber realizado es mover tus archivos hacia la nueva ubicación, hacia donde apunta el dominio principal.
De todas formas recuperar nuevamente y asegúrate de que funcione bien en el subdominio.
Saludos.
ResponderCitar
Respondido : 19/01/2021 8:38 pm
Gustavo
Usuario activo
Hola, he estado haciendo pruebas y parece ser que el error está incluso en la tienda anterior, pero sólo ocurre cuando trato de ver pedidos viejos (puedo ver las primeras 2 páginas de mis pedidos más recientes, pero al intentar avanzar a la tercera, o al cambiar el orden para que muestre primero los pedidos más antiguos, se muestra el mismo error)
El problema que describes al ver los pedidos mas antiguos, ¿Se genera en el sitio web cuyo dominio es Contenido solo visible a usuarios registrados, ¿Tiene configurada la versión 5.6 de PHP? ¿Podrías verificarlo? -> cambiar-la-version-php
Además veo el siguiente error en tu cuenta de hosting:
[19-Jan-2021 15:35:37 America/Mexico_City] PHP Fatal error: Uncaught PDOException: SQLSTATE[42000] [1203] User clouddea_FcYHWAFO already has more than 'max_user_connections' active connections in /home2/clouddea/public_html/prueba2/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27
El cual explicaría, probablemente, el por qué de los problemas que están presentando tus sitios webs, como puedes ver se ha rebazado el limite de recursos desde el Prestashop cuyo Document root se encuentra en la carpeta prueba2, esto entonces afectará al resto de tus Prestashops pues se encuentran en el mismo servidor o cuenta de hosting. Lo que debes hacer es reducir el consumo de recursos en conexiones a la base de datos en el prestashop ubicado en prueba2, ¿Cómo? Desactivando el modulo de estadísticas por ejemplo y tambien los últimos modulos que hallas instalado.
Saludos
Esta publicación ha sido modificada el hace 3 años por Bulmaro
Una disculpa, he ampliado y modificado mí anterior respuesta, por favor, revisadla y nos comentas.
Saludos
ResponderCitar
Respondido : 19/01/2021 11:31 pm
Gustavo
Usuario activo
Sí, hoy un par de veces me arrojó ese error de "max users conection" ya que estaba trabajando en dos o en las tres tiendas que tengo en el hosting para tratar de arreglar el problema, pero cómo podría esto relacionarse con el error por el cuál abrí el tema?
Precisamente por ello te pedí una captura de pantalla del error que te aparece al intentar acceder a los pedidos viejos, ya que puedo suponer que:
1.- Dado que se han rebasado en momentos muy precisos algunos recursos del revisor es posible que al intentar acceder y extraer información de la base de datos en particulares situaciones el sitio web colapse.
2, Otro supuesto es que entonces la base de datos tenga inconsistencias y por ello el sitio colapse.
3.- Que nada tenga que ver con los recursos del servidor ni la base de datos y el problema vaya por otro lado.
Esté relacionado o no, finalmente es un tema que tendrás pendiente a resolver en el futuro cercano o lejano, una cuenta de hosting con los recursos suficientes teniendo los sitios web apropiadamente configurados no tiene razón para rebasar los recursos asignados, si lo hace es por que algún componente o varios de ellos están haciendo algo mal.
Recién cambié la versión final de mi tienda de un subdominio en el que la estaba trabajando al dominio principal, ahora no puedo acceder a los pedidos pues encuentro el siguiente error (ver imagen adjunta por favor), ya intenté con algunas soluciones que encontré en foros como activar y desactivar la moneda, cambiar la precisión de la tabla a 2 (no fue necesario pues este ya era el valor), instalar la moneda USD,
nada me ha funcionado hasta el momento
Contenido solo visible a usuarios registrados
Es exactamente este mismo error el que se muestra
ResponderCitar
Respondido : 20/01/2021 3:52 am
Bulmaro
Soporte CMS WebempresaModerator
Hola Gustavo,
Tenemos al menos una pista con esa captura que me proporcionas puedo corroborar la relación que hay entre el problema que nos planteaste y el que veo en el los registros de tu cuenta de hosting, ¿Cómo lo relaciono? Por la hora:
[19-Jan-2021 20:52:15 America/Mexico_City] PHP Fatal error: Uncaught PDOException: SQLSTATE[42000] [1203] User clouddea_FcYHWAFO already has more than 'max_user_connections' active connections in /home2/clouddea/public_html/prueba2/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:27
A las 20:52 fue tu publicación de la ultima respuesta y tambien la hora en que se registró el error en los Logs del servidor. Pero investigando un poco mas acerca del problema veo que el origen del mismo no viene del consumo de recursos conexiones a la base de datos, si no de otro lado.
En este caso, tal como mi compañero @jhon lo sugirió, así mismo te sugiero yo revisar los siguientes casos de otros usuarios y sus diversas soluciones:
Utilizamos cookies en nuestra web con una finalidad funcional y analítica. Las cookies nos ayudan a mejorar tu experiencia de navegación y a mostrarte contenidos personalizados. Puedes aceptar todas las cookies o configurar los ajustes para establecer tus preferencias.
Nuestra web utiliza diferentes tipos de cookies para mejorar tu experiencia de navegación. Las cookies necesarias se almacenarán en tu navegador porque son imprescindibles para las funcionalidades básicas de la web. También usamos cookies que nos ayudan a analizar cómo usas nuestra web para poder realizar mejoras y mostrarte contenidos personalizados. Estas cookies solo se almacenarán en tu navegador si tú lo aceptas. Si prefieres desactivarlas puedes hacerlo, pero ten en cuenta que esto afectará a la calidad de tu experiencia de navegación. Puedes ver más detalles sobre nuestras políticas de privacidad y uso de cookies la sección de Información Legal.
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
Cookie
Duración
Descripción
cookielawinfo-checkbox-advertisement
1 year
Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category .
cookielawinfo-checkbox-analytics
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional
11 months
The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance
11 months
This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
PHPSESSID
session
This cookie is native to PHP applications. The cookie is used to store and identify a users' unique session ID for the purpose of managing user session on the website. The cookie is a session cookies and is deleted when all the browser windows are closed.
viewed_cookie_policy
11 months
The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Cookie
Duración
Descripción
lux_uid
30 minutes
This cookie is set by the Eventbrite. This cookie is used for enabling the function of ticket purchasing. This cookie helps in event booking and ticketing services.
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Cookie
Duración
Descripción
_ga
2 years
The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors.
_ga_FETMGBGZQS
2 years
This cookie is installed by Google Analytics.
_gcl_au
3 months
Provided by Google Tag Manager to experiment advertisement efficiency of websites using their services.
_gid
1 day
Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously.
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Cookie
Duración
Descripción
test_cookie
15 minutes
The test_cookie is set by doubleclick.net and is used to determine if the user's browser supports cookies.