Hola, tengo un problema y no se desde cuando ocurre.
el apartado que viene por defecto en prestashop para importar csvs no funciona, al acceder al menu aparece el mensaje "controlador no encontrado", y no puedo hacer nada.
he pensado en restaurar la carpeta donde esten los archivos de ese apartado o algo asi... si me podeis hechar una mano seria de gran ayuda, sin este sistema me e simposible trabajar!
URL del sitio: Contenido solo visible a usuarios registrados
Hola Rube.
Veo que utilizar prestashop 1.6.1.5, actualmente la versión de prestashop es la 16.1.7.
Previa copia de seguridad de la web, actualiza la versión de prestashop y revisa si se soluciona.
Un saludo
Hola, acabo de actualizar a la version 1.6.1.7, por suerte todo sigue funcionando bien, pero obtengo el mismo error, controlador no encontrado al acceder a la pestaña Importar CSV de prestashop..
Hola Rubén.
.- Accede a la raiz de tu instalación ( Public_html )
.- Renombrar el archivo ' AdminImportController.php ' que encontraras en ' controllers/admin ', por ejemplo con el nombre AdminImportController_old.php
.- añade el archivo AdminImportController.php que te adjunto en la misma carpeta ' controllers/admin, este archivo sustituye el que renombrados anteriormente.
Comprueba si con esta modificación se soluciona.
Un saludo
Hola Ruben.
El error es que no encuentra el archivo ' AdminImportController.php ', este archivo se encuentra en la carpeta controllers dentro de tu raíz de la instalación de prestashop (Pulic_html ), dentro de la carpeta ' admin '
Comprueba que tengas el archivo en ese directorio y revisa también que dentro de la misma carpeta tengas el archivo ' AdminDashboardController.php '
Revisando tu cuenta veo que te faltan algunos controladores que te podrían causar ese problema.
[09-Oct-2016 12:36:06 Europe/Madrid] PHP Fatal error: Class 'AdminmegaaffiliatesController' not found in /home/mcgranad/public_html/classes/controller/Controller.php on line 134 [09-Oct-2016 12:36:30 Europe/Madrid] PHP Fatal error: Class 'AdminonepagecheckoutpsController' not found in /home/mcgranad/public_html/classes/controller/Controller.php on line 134 [09-Oct-2016 12:43:13 Europe/Madrid] PHP Fatal error: Class 'AdminmargenesController' not found in /home/mcgranad/public_html/classes/controller/Controller.php on line 134
Tendrás que revisar que se encuentren en la carpeta classes/controller, puedes descargarte una versión de prestashop y volver a copiarlos.
un saludo
Parece que despues de la actualizacion a la ultima version no se han vuelto a dar esos herrores, de todos modos tenian relacion con otros modulos que tengo instalados.
He podido comprobar en Avanzado / Informacion, que solo se detectan dos archivos modificados, y uno de ellos es el AdminImportController, el que he actualizado por la version que me has pasado hace un rato Pepe.
Como ves, parece que el propio prestashop esta detectando que el archivo esta ahi.
Hola Ruben.
Lo que te indica es que los archivos están modificados o faltan en el directorio, eso es normal si sustituiste los archivos por los que te mande ya que al cambiar los detecta como modificados.
Lo que tienes que comprobar es que ahora no te de problemas de controlador y puedas importar los datos.
Un saludo
No, el problema es el mismo
Hola,
Verificaste si se encuentra el otro archivo que te indico Pepe: AdminDasboard.php
El error esta documentado en el siguiente hilo: https://www.prestashop.com/forums/topic/318517-solved-error-controller-not-found-on-bo-dashboard-when-logged-in-to-bo/
si, ahi esta, busque el modulo relacionado con dashboard y esta activado tambien por si acaso aunque no lo uso..
Hola Ruben.
En un paso anterior comentaste que ya te funcionaba y que solo detectaba los archivos modificados.
Vamos por partes a ver por donde estamos ahora.
¿ Te funciona la importación o sigues con el problema ?
¿ Cambiaste el archivo que te indique ?
¿ Sigue dando el problema de controlador no encontrado ?
Un saludo
Hola d nuevo, por ahora os he respondido en todos los mensajes que el problema es el mismo, no ha cambiado nada, antes me habéis preguntado por un listado d errores, y os he comentado que esos errores no tienen relación.
Continuó en el punto inicial, los archivos admindashboard e andminimportcontroller están ahí pero el controlador no funciona
Hola
Verifica si tu archivo tiene permisos correctos, tiene que tener permisos 644, puedes pasar una revisión con la herrmienta Stephan disponible al hacer un ticket desde tu área de clietne para que te cambie los permisos de todos tus archivos.
Si aún asi sigues con problemas tendrías que evaluar reemplazar este archivo o toda la carpeta controllers y la carpeta de administración por otra instalación de PS de la misma versión en donde si funcione corretamente.
Saludos.
Hola, he instalado un prestashop limpio aparte y he copiado y sustituido las carpetas admin y controller, desactivado todos los modulos, comprobado los permisos y pasado la herramienta stephan, pero continuo con el mismo problema...
es muy raro que mas puedo hacer?