Avisos
Vaciar todo

Jcrawler y Xmap  

Página 2 / 3
 
Jose Antonio
 Jose Antonio
Usuario activo

Buenas tardes,

Estoy terminando una web (www.hostalruso.es) e intento aprender sobre SEO y temas relacionados, como el Mapa del Sitio, para poderlo mandar a los principales buscadores.

Para ello, instalando el pack WebEmpresa Joomla 1.7, tengo dos componentes preferentes, uno es Jcrawler y el otro Xmap.

JCrawler: he seguido los pasos que se explican en el tutorial:
pero no me funciona correctamente ya que si selecciono el checkbox de la modificación del archivo robots.txt me sale el dialogo correspondiente pero luego me redirige a la pagina www.HR/administrator/index.php y se me queda la pantalla en blanco. Para poder seguir he tenido que des-selecionarla. Finalmente, me figuran 2 errores que no se como solucionarlos. Adjunto foto.

Agradecería me indicaran como tengo que hacerlo porque el componente reescriba el archivo robots.txt (comentar que tengo el mod_rewriter Apache activado) y cómo solucionar el error.

Una vez expuesto el problema con Jcrawler, indicar que también probé, tal y como indican en: https://www.webempresa.com/blog/creacion-de-un-mapa-del-sitio-con-xmap.html utilizar el Xmap. Con este otro componente he podido publicar y mandar a google el sitemap.

Mi pregunta es: es necesario tener el sitemap publicado en la web o puedo despublicarlo del web sin perder en posicionamiento.

Muchas Gracias

Citar
Respondido : 04/12/2011 9:04 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Sergio,

hay un problema en VirtueMart, la clase encargada de realizar logs no puede abrir el fichero de log por que indica que es un directorio. Pero este problema no se soluciona abriendo la directiva allow_url_fopen, seguramente tendrás alguna ruta mal indicada, revisa que las rutas a los directorios temporales y directorio de logs son correctas, tanto en tu Joomla como en VirtueMart..

Saludos

ResponderCitar
Respondido : 12/12/2011 1:16 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Sergio
 Sergio
Reputable Member

Hola el log en VM esta puesto así:

/home/piensoho/log_joomla/

ResponderCitar
Respondido : 12/12/2011 2:36 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola Sergio

Revisa el archivo configuration.php en la raiz de tu sitio web, ubica las variables
$log_path y $tmp_path , estas variables deben tener una ruta válida, por ejemplo para tu caso algo como :

$log_path = "/home/piensoho/public_html/logs";

Saludos.

ResponderCitar
Respondido : 12/12/2011 3:43 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Sergio
 Sergio
Reputable Member

var $log_path = '/home/piensoho/log_joomla/';
var $tmp_path = '/home/piensoho/tmp_joomla/';

que permisos han de tener los directorios?

ResponderCitar
Respondido : 12/12/2011 9:33 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Sergio,

Permisos: en los servidores de Webempresa "solo" te funcionarán las cosas con:

- 755 para carpetas.
- 644 para archivos
- 444 para archivos específicos como "configuration.php" o algún otro.
- Puedes encontrar fuera de /public_html otro tipo de permisos (750, etc.) pero no debes modificarlos porque esos afectan al funcionamiento de tu cPanel.

Con otros permisos, sobre todos superiores a 755 no te funcionaran las extensiones e inclusive Joomla! y hasta puede que provoques algún error 500.

Saludos

ResponderCitar
Respondido : 12/12/2011 11:44 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Sergio
 Sergio
Reputable Member

Permisos verificado y tiene 755

ResponderCitar
Respondido : 14/12/2011 6:44 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Sergio,

Entiendo que las rutas de VirtueMart, Seguridad las tienes correctamente configuradas, de lo contrario no te funcionaria correctamente la Tienda. ¿Lo has verificado?.

Lo permisos para "carpetas" si están en 755 es correcto.

Saludos

ResponderCitar
Respondido : 14/12/2011 7:02 pm

Sergio
 Sergio
Reputable Member

El VM funciona de forma correcta. La ruta : /home/piensoho/log_joomla/

ResponderCitar
Respondido : 14/12/2011 7:28 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Sergio,

No me refiero a esa ruta. Me refiero a la ruta que figura en la configuración de VirtueMart, pestaña: Seguridad.

¿Puedes adjuntar una captura de como tienes configurada dicha pestaña?.

Saludos

ResponderCitar
Respondido : 14/12/2011 7:33 pm

Cursos Gratuitos WordPress

Sergio
 Sergio
Reputable Member

Anexo captura

ResponderCitar
Respondido : 14/12/2011 8:35 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Sergio,

La rutas de "Seguridad" de VirtueMart son correctas. 🙂

Centrando el tema, ¿que relación tiene en este post VirtueMart con Xmap y Jcrawler? básicamente lo comento para tratar de centrar el temas si procede, porque la implementación de Jcrawler es para gestionar de forma automática el envío del sitemap a los motores de búsqueda más conocidos, pero no es la única forma de hacerlo y siempre se pueden dar las circunstancias de que una extensión que en una instalación de Joomla! funciona bien en otra sea un problema por conflictos con otras extensiones de terceros, para estos casos siempre se pueden utilizar otros procedimientos más manuales como el siguiente:

- https://www.webempresa.com/blog/creacion-de-un-mapa-del-sitio-con-xmap.html

Saludos

ResponderCitar
Respondido : 14/12/2011 9:05 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Sergio
 Sergio
Reputable Member

Hola es de rebote, David me pidio que revisara un log de error y salio lo del fopen...asi que lo dejamos posteado aqui,.

ResponderCitar
Respondido : 15/12/2011 1:57 pm
David Noguera
 David Noguera
Miembro Moderator

Hola Sergio, entiendo que ya funciona correctamente el log de VirtueMart y que el directroio /home/piensoho/log_joomla/ existe en tu cuenta, no??

Podemos cerrar el tema??

Saludos

ResponderCitar
Respondido : 15/12/2011 4:57 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Sergio
 Sergio
Reputable Member

Hola funcionar funciona,,,,,,pero el error sigue en el log

PHP Warning: fopen(/home/piensoho/log_joomla/) [function.fopen]: failed to open stream: Is a directory in /home/piensoho/public_html/administrator/components/com_virtuemart/classes/Log/file.php on line 252

ResponderCitar
Respondido : 15/12/2011 6:06 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Sergio,

Si renombras el actual archivo "error_log" a "error_log_old" y tratas de trabajar en el sitio para al rato ver si se genera el mismo error en el archivo "nuevo" que se creará, podremos saber si el problema persiste.

Ten en cuenta que los errores una vez se incluyen en dicho archivo no desaparecen del mismo.

Saludos

ResponderCitar
Respondido : 16/12/2011 1:42 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Página 2 / 3