Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Jcrawler y Xmap  

Página 3 / 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
Sergio
 Sergio
Reputable Member

Hay una cuestión, si mis rutas de log apuntan fuera del directorio del Joomla, porquie tengo un log denrto de administrator....

Renonbrado...

ResponderCitar
Respondido : 16/12/2011 11:33 am

Cursos Gratuitos WordPress

David Noguera
 David Noguera
Miembro Moderator

Hola sergio,

veo que el error dice que no puede abrir el fichero de log por que indica que es un directorio, por favor, abre el fichero administrator/components/com_virtuemart/virtuemart.cfg.php y mira que valor tienes en la variable:

define('VM_LOGFILE_NAME', 'xxxxx');

Si donde hay unas xxx tienes una cadena vacía y en cambio en la variable

define('VM_LOGFILE_ENABLED', '');

tienes un valor positivo, es probable que el error esté ahí, ya que en la línea en que se intenta abrir el fichero de log (línea 252 del fichero classes/Log/file.php):

$this->_fp = fopen($this->_filename, ($this->_append) ? 'a' : 'w');

Y si el nombre es una cadena vacía, podría ser que intentará abrir el directorio en sí para escribir en él y por este motivo dé el Warning..

Por favor comprueba estos valores en tu VirtueMart..

Saludos

ResponderCitar
Respondido : 16/12/2011 3:40 pm
Sergio
 Sergio
Reputable Member

Hola de momento lo he solucionado creando un fichero llamado php.log. En el file.php la variable _filename esta definida como php.log.

ResponderCitar
Respondido : 16/12/2011 6:27 pm

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

Página 3 / 3