Entradas

Mostrando entradas de agosto, 2015

Error 503 Collabnet Subversion Edge

Imagen
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:\csvn, renombrarla a c:…

Mailman y las copias ocultas

Imagen
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 listaO 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

Imagen
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 nodejs nodejs-d…

MediaWiki y Font Awesome

Imagen
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 carpeta de la extensión …

Actualizando MediaWiki 1.15 a 1.25

Imagen
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 MediaWikiEntramos al directorio raiz de la aplicación, en mi caso /srv/www/wiki y ejecutamos estos comandoswget 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 maintenanceAntes de actualizar debemos ir al código y eliminar (o renombrar el archivo StartProfiler.php)mv StartProfiler.php StartProfiler.oldCon esto evitaremos errores del tipo:Fatal error: Cannot redeclare wfProfileIn()# ejecutamos la actualización
php5 update.phpCon estos sencillos pasos deberíamos tener actualizad…