Exclusión Islas y C...
 
Avisos
Vaciar todo

Exclusión Islas y Ceuta en los envíos

40 Respuestas
6 Usuarios
0 Reactions
1,841 Visitas
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

Hola,

He revisado el curso de Prestashop y la configuración ya la tenía tal cual se recomienda y en el foro no he sabido encontrarlo.
Me ha entrado un pedido de las Islas Baleares y nosotros no hacemos envíos ni a las Islas ni a Ceuta/Melilla. Tengo excluido en Localización > Zonas geográficas las Baleares, etc. pero me siguen entrando, incluso el prestashop me acepta el código postal de estas zonas.

¿Cómo puedo configurarlo?
Gracias
Rafa

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 21/07/2016 6:30 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

no puedo visualizar el error, quizás se te ha quedado la captura. Si la puedes enviar nuevamente?


 
Respondido : 29/07/2016 1:39 am
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

¿Se ve bien?


 
Respondido : 29/07/2016 3:46 pm
Lorena
Respuestas: 1698
Noble Member Moderator
 

Hola Rafael,

Veo en la captura que nos facilitas (ahora sí se ve bien, gracias) que da error "No database selected"

¿Al importar la base de datos has seleccionado la base de datos que hayas creado para el clon?

Recuerda que para crear el clon debes primero crear una nueva base de datos que será la que uses en el clon.

Puedes ver nuestro tutorial en https://www.webempresa.com/blog/item/1580-importar-bases-de-datos-desde-el-panel-de-hosting-cpanel.html

Fíjate que debes seleccionar la base de datos en la que vas a importar los datos y luego pulsar en importar.

Un saludo.


 
Respondido : 29/07/2016 5:36 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

Sí, lo he hecho tal cual dice en el tutorial, de hecho lo he probado varias veces. Sobre el problema que tengo, el principal, que no es éste, podría tener que ver con el hecho que el Prestashop tengo que actualizarlo?
Gracias


 
Respondido : 29/07/2016 6:33 pm
Johnny Heredia Montiel
Respuestas: 20131
Illustrious Member Moderator
 

Hola,

No tiene nada que ver, lo que te comenta Lorena es el phpMyadmin, puedes enviarnos una captura de la base que seleccionas antes de ejecutar la consulta?


 
Respondido : 29/07/2016 11:07 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

Hola de nuevo,

Finalmente, he podido importar la base de datos. Me he quedado en el punto 20. Es decir, no sé cómo acceder al back-office del clon. Yo tengo un Prestashop y un Joomla.
El PrestaShop es persianaonline.com y el Joomla es restashop.com/novaweb/administrator/
En CPanel, en mis aplicaciones únicamente aparece la url de Joomla. Siguiendo las instrucciones que ofrecéis solo tendría que cambiar "novaweb" por el nombre de la carpeta del clon, que precisamente se llama "nombre_carpeta_clon". Al hacer esta sustitución, me dirige automáticamente a persianaonline.com. Desaparece "administrator". Lo he intentado con "admin" y "adminwe", pero no hay manera.

¿Qué puedo hacer?
Gracias
Rafa


 
Respondido : 04/08/2016 9:26 am
Pepe
 Pepe
Respuestas: 41273
Illustrious Member Admin
 

Hola Rafael, Buenos Días

Según veo en -> http://persianaonline.com/nombre_carpeta_clon/ , parece que tienes la web pero hay algún problema con plugins, no tienes el archivo .htaccess o lo tienes mal configurado.

Revisa estos pasos:

Desde tu cPanel, Archivos, Administrador de Archivos, accede a la carpeta /public_html/copia/config (o donde tengas la copia de la web PrestaShop)
Edita el archivo settings.inc.php y modifica los valores de las variables de la base de datos. (2)
Guarda los cambios del archivo settings.inc.php.
Accede al Back Office de la copia para modificar las rutas. Puedes seguir este artículo.
Una vez cambiadas las rutas de la copia en el Back Office regenera el archivo .htaccess
Descativa la caché.
Activa Forzar Compilación.
Trata de navegar por el sitio web tras estos cambios.
Si la navegación es correcta deja la caché y Forzar Compilación como antes del cambio y guarda de nuevo.
Verifica la carga de la web clonada.

1: Los datos de Nombre de Base de Datos, Usuario de Base de Datos y Contraseña de Base de Datos que generes cuando creas la base de datos anótalos, pues son los que debes indicar en el archivo de configuración posteriormente. El Host (hospedaje) es siempre localhost (en Webempresa).

2: Sustituye los valores de la base de datos por los de la nueva que has creado para la copia.

define('_DB_NAME_', 'xxxxxxxxxxxxx'); <- revisa esto ( Nombre de la nueva base de datos )
define('_DB_USER_', 'xxxxxxxxxxxxx'); <- revisa esto ( Usuario Nueva base de datos )
define('_DB_PASSWD_', 'xxxxxxxxxxxxx'); <- revisa esto ( contraseña nueva base de datos)

Cambia el Nombre de la Tienda de la web clonada para no confundirla con la Tienda en producción.

Nota: el acceso al administrador seria -> http://persianaonline.com/nombre_carpeta_clon/adminwe/
Ahora te carga en blanco ya que primero tendrás que revisar si todos los datos que te indico están bien

Duplicar una web PrestaShop ¿cómo lo hago?

Un saludo


 
Respondido : 04/08/2016 9:51 am
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

Hola,

El archivo .htacces nunca lo encontré. Debe ser ese el problema. ¿Cómo puedo crearlo? El otro archivo el settings ya lo cambié.

Gracias


 
Respondido : 04/08/2016 11:16 am
Pepe
 Pepe
Respuestas: 41273
Illustrious Member Admin
 

Hola Rafael.

Puedes copiar el que tienes en ' Public_html ', el de la web principal, recuerda que tienes que cambiar las rutas que tienes en el archivo para que apunten /public_html/nombre_carpeta_clon/ .

Una cosa mas, damos por sentado que copiaste todos los archivos que hay también en public_html ( Archivos y carpetas ) verdad?

Un saludo


 
Respondido : 04/08/2016 1:02 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

Hola,

Espero no estar haciendo nada que afecte el buen funcionamiento de las otras dos webs. Adjunto dos pantallazos (uno del directorio principal y otro de la búsqueda) porque lo siento pero no localizo el .htaccess del public html. Si hago la búsqueda, me aparecen muchos resultados pero tampoco sé cuál es el bueno.

Gracias


 
Respondido : 04/08/2016 3:49 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

HOla

No creo que tenga que ver con el .htaccess ya que igual al configurar urls amigables se generarìa

Màs bien parece ser que faltan archivos o que se han copiado de manera incorrecta.

Nos comentan desde tickets que aparece este error:

[04-Aug-2016 15:56:11 UTC] PHP Fatal error: Class 'Adapter_ServiceLocator' not found in /home/persian1/public_html/nombre_carpeta_clon/config/bootstrap.php on line 29

Revisa si tienes todas las carpetas copiadas , especialmetne la carpeta Adapter que es la que hace referencia este error, revisa si tienes todos los archivos.

Puedes intentar copiar nuevamente los archivos

Saludos


 
Respondido : 04/08/2016 6:06 pm
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

He hecho y copiado nuevamente los archivos de public_html y creando de nuevo /public_html/nombre_carpeta_clon .Mirar si está correcto y como proceder.
Gracias


 
Respondido : 07/08/2016 11:35 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

Hola Rafel,

Accedo a Contenido solo visible a usuarios registrados y veo que hay un error 500.

Posiblemente causado por datos incorrectos en el archivo /public_html/nombre_carpeta_clon/.htaccess

Revisa este artículo done en el apartado ¿Qué contiene un archivo .htaccess de PrestaShop por defecto? indico como debe ser un archivo .htaccess por defecto en PrestaShop.

https://www.webempresa.com/blog/redirecciones-htaccess-prestashop.html

Saludos


 
Respondido : 08/08/2016 3:10 am
RAFAEL
Respuestas: 567
Honorable Member
Topic starter
 

Hola,
El archivo .htacces lo edité desde /home/persian1/public_html/.htaccess para editar las redirecciones de la web persianespalacio.com (la otra web que tengo alojada en el mismo hosting que persianaonline.com). Hice en ese momento el cambio que sugieres en el artículo del blog que has compartido, para todas las webs en ese mismo archivo. ¿Es correcto? ES que ahora he visto que hay otro .htacces en /home/persian1/.htaccess pero dentro no hay nada. Ya no sé si lo hice bien o no. Y ahora ya no sé qué tengo que hacer 🙁
Gracias


 
Respondido : 09/08/2016 10:47 am
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Tal como te comentè antes revisa que los archivos se hayan copiado, no basta con hacer la acciòn a veces no se copian por que estan en uso o tienen permisos restrictivos

Revisa si tienes la carpeta Adapter en tu carpeta clon, dentro de esta carpeta deben haber archivos. Compara las carpetas copiadas con las del sitio orginal

Mejor si sigues con problemas sobre la clonaciòn abre un nuevo hilo para no mezclar el tema original que planteaste.

Saludos.


 
Respondido : 09/08/2016 5:12 pm
Página 2 / 3