Entradas

Mostrando entradas de agosto, 2015

Error 503 Collabnet Subversion Edge

Si tienes instalado Collabnet Subversion Edge y por algún motivo al acceder a http://localhost:3343/csvn recibes el siguiente error: HTTP ERROR: 503 Problem accessing /csvn/. Reason: Service Unavailable Powered by Jetty:// Entonces este artículo es para ti, este post es una versión actualizada de esta url y es compatible con Collabnet Subversion Edge 5 (en este momento la actual es la 5.0.1). Los pasos son los siguientes (seguirlos uno a uno porque no vale de nada reinstalar) Lo primero que debemos hacer es crear un backup de los repositorios c:\csvn\data\repositories y los archivos de configuración que se encuentran en c:\csvn\data\conf: svn_auth_file (usuarios y passwords) y svn_access_file (accesos). Si reinstalas el Collabnet este ultimo archivo es el único que se sobrescribe por eso es necesario crear el backup, aunque como bien dije antes reinstalar no vale de nada. Desinstalar Collabnet Subversion Edge (CSE) y reiniciar. Seguirán quedando archivos en la carpeta c:\c

Mailman y las copias ocultas

Si por un casual recibís los siguientes errores en el mailman y no encontráis explicación posible a por qué siendo enviados los mensajes a las direcciones de manera correcta aparece, la causa es que no soporta el envío con copias ocultas sin pasar primeramente por la aprobación del moderador. Ha sido retenido en espera de que el moderador de la lista lo revise y apruebe. Ha sido retenido por: El mensaje no va dirigido explícitamente a la lista O se mandará el mensaje a la lista o se le enviará una notificación con la decisión del moderador. O la versión en inglés Message has implicit destination

Instalando Parsoid en openSuse 11.4

Tener una versión poco actualizada de un sistema operativo, sobre todo Linux acarrea muchos problemas a la hora de instalar cualquier software, es lo que me pasó al intentar instalar Parsoid en un openSuse 11.4 y aquí os lo cuento para ayudar a todos lo que lo necesiten y evitar que tengan que consultar tantos manuales como yo. Parsoid es una aplicación que puede traducir en tiempo de ejecución la sintaxis de MediaWiki y un modelo de documento RDFa , con soporte mejorado para el procesamiento automatizado y la edición. Ha estado en desarrollo por un equipo de la Fundación Wikimedia desde el año 2012. Parsoid está estructurado como un servicio web, y está escrito en JavaScript, haciendo uso de Node.js. Instalando Node en openSuse 11.4 Esta parte seguramente está incompleta porque yo ya lo tenía instalado y estos son los únicos pasos que recuerdo. sudo zypper ar \ http://download.opensuse.org/repositories/devel:/languages:/nodejs/openSUSE_11.4/ \ Node.js sudo zypper in

MediaWiki y Font Awesome

Este tutorial se aplica a Media Wiki 1.25 y cualquier versión de Font Awesome . Font Awesome para los que aún no sepan es un set de iconos vectoriales escalables que instantáneamente pueden personalizar el tamaño, color,  sombra, y todo lo que se puede hacer con el poder de CSS, por ello incluirlo en una instalación de MediaWiki nos puede ahorrar muchas imágenes y da un toque de diseño especial. Font Awesome para Media Wiki está incluido como parte de la extensión MegaMenú , pero puede ser instalada de forma separada que es lo que he hecho yo. El primer paso es descargar el código fuente de la extensión desde la página oficial o desde el enlace directo . Luego descomprimimos el archivo ZIP. Si queremos la ultima versión de los íconos vamos a la página oficial los descargamos y descomprimimos. Sustituimos en el directorio font-awesome de la extensión las carpetas css, fonts, less y scss con la que hemos descargado con la última versión de los íconos. Copiamos toda la ca

Actualizando MediaWiki 1.15 a 1.25

Los primero para actualizar nuestra versión de MediaWiki es hacer una copia de seguridad del código y de la base de datos (nunca se sabe). Este tutorial se aplica a la actualización de Media Wiki 1.15 a 1.25 en un openSuse 11.4. Actualizando MediaWiki Entramos al directorio raiz de la aplicación, en mi caso /srv/www/wiki y ejecutamos estos comandos wget releases.wikimedia.org/mediawiki/1.25/mediawiki-1.25.2.tar.gz # descomprimimos el archivo y sustituimos todos los ficheros con la nueva versión tar xvzf mediawiki-1.25.2.tar.gz -C /srv/www/htdocs/devwiki/ --strip-components=1 # eliminamos el archivo descargado rm mediawiki-1.25.2.tar.gz # entramos al directorio de mantenimiento cd maintenance Antes de actualizar debemos ir al código y eliminar (o renombrar el archivo StartProfiler.php) mv StartProfiler.php StartProfiler.old Con esto evitaremos errores del tipo: Fatal error: Cannot redeclare wfProfileIn() # ejecutamos la actualización php5 update.php Con estos sencillos pasos d