Archivos de la categoría ‘Uncategorized’

h1

Jomres error exchangerates_GBP.class.php

12/05/2012

Si configurando el software de reservas Jomres se produce el siguiente error:

Fatal error: require_once(): Failed opening required '/var/www/booking_desarrollo2/jomres/temp/exchangerates_GBP.class.php' (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/booking_desarrollo2/jomres/libraries/jomres/classes/jomres_currency_exchange_rates.class.php on line 67

se soluciona entrando en
Panel de Control > Configuración de la página

cambiando el valor:
"Use conversion funcionality" de SiNo

 

h1

Como arreglar arranque de Grub al instalarlo sobre Windows 7 64 bits.

15/04/2012

Al instalar Linux en un equipo con Windows 7 64 bits es habitual que el propio Grub no reconozca la partición de Windows, no incluyéndola por tanto en el arranque. Para solucionarlo es necesario realizar los siguientes pasos:

1.- Obtener el ID de la partición con Windows:
# sudo grub-probe --target=fs_uuid /boot/efi/efi/Microsoft/Boot/bootmgfw.efi
cafe-ed94

2.- Crear un script de opción de Grub con esa partición y su correspondiente ID. Para ello editar el de muestra, añadir las nuevas líneas y personalizar el ID con el obtenido en el paso anterior:
root@whenIgrewup:~# sudo nano /etc/grub.d/40_custom
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

menuentry "Windows x86_64 UEFI-GPT" {
search --fs-uuid --no-floppy --set=root cafe-ed94
chainloader (${root})/efi/Microsoft/Boot/bootmgfw.efi
}

3.- Actualizar Grub:
#sudo update-grub

Además, para aumentar el timeout y que se muestre durante más tiempo el menú de Grub, es necesario editar el fichero resultante
# sudo nano /boot/grub/grub.cfg

cambiando todas las ocurrencias de “timeout” de -1 a “5″ por ejemplo.

Fuentes: http://superuser.com/questions/404263/grub2-fails-to-chainload-windows-7-with-error-invalid-signature
https://help.ubuntu.com/community/UEFIBooting#Chainloading_Windows_x86_64_UEFI-GPT

h1

Cómo escuchar la radio con retraso en Internet

31/03/2012

Si se desea escuchar la radio con cierto retraso o delay, de cara a poder escucharla sincronizada con los partidos que se emiten en Internet por ejemplo, se puede probar con la siguiente solución.

Consiste en ejecutar un script que se conecta a la emisora de radio en GNU/Linux, guarda el programa con Mplayer en tiempo real en un fichero y lo reproduce a su vez con un VLC, por lo que es necesario tener instalados ambos. Sincronizarlo con la emisión del partido, como las de Roja Directa, es tan sencillo como escuchar el programa y en un fuera de banda que comenten pausarla; cuando en la imagen se vea ese fuera de banda, se debe reanudar la emisión.

Para ejecutar desde el escritorio el script, sin necesidad de ejecutarlo desde consola, es necesario configurar la extensión “.sh” para ser abierta por “/bin/sh”. El script es el siguiente:

#!/bin/bash

# Script para escuchar el futbol sincronizado en los partidos de Internet
# Ejecutarlo y cuando se meta un gol por ejemplo, pausar el VLC hasta que se vea por la pantalla,
# y reanudarlo, a partir de ese momento estar'án sincronizados

rm Futbol.Ondacero_*

emisora=mms://ondacerolivewm.fplive.net/ondacerowmlive-live/oc_madrid
programa=Futbol.Ondacero
nombre=Futbol.Ondacero
dir=./

nombre="$programa"_20`date +%y_%m_%d`.asf

#mplayer's "endpos" options is not working in this version for streams, so applying workaround
echo "iniciando mplayer, se empezará a escuchar la emisora dentro de 30 segundos, aguarde por favor"
mplayer -really-quiet -nolirc -noframedrop -dumpfile $nombre -dumpstream $emisora &
PID="$!"
sleep 30
vlc $nombre
sleep 3600

kill "${PID}"

sync
rm Futbol.Ondacero_*

echo Fin.

Es necesario copiarlo en un fichero y darle permisos de ejecución:
$ sudo chmod 755 escuchar.futbol.ondacero.sh

Se puede adaptar el script para escuchar otras emisoras (Cope, Cadena Ser, Punto Radio, etc…) cambiando la URI de la “emisora”.

h1

Error PlayOnLinux “symbol _ZTV14wxGraphicsPath, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference”

17/03/2012

Si al ejecutar PlayOnLinux se produce el siguiente error:

carlos@whenigrewup:~$ playonlinux
Traceback (most recent call last):
File "mainwindow.py", line 30, in
import wx
File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in
from wx._core import *
File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 14793, in
from _gdi import *
File "/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_gdi.py", line 4, in
import _gdi_
ImportError: /usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode/wx/_gdi_.so: symbol _ZTV14wxGraphicsPath, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference
Traceback (most recent call last):
File "mainwindow.py", line 30, in
import wx
File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/__init__.py", line 45, in
from wx._core import *
File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_core.py", line 14793, in
from _gdi import *
File "/usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_gdi.py", line 4, in
import _gdi_
ImportError: /usr/lib/python2.6/dist-packages/wx-2.8-gtk2-unicode/wx/_gdi_.so: symbol _ZTV14wxGraphicsPath, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference

Se soluciona reinstalando los paquetes python-wxgtk2.6, python-wxgtk2.6-dbg, python-wxgtk2.8 y python-wxgtk2.8-dbg siguiendo los repositorios oficiales de WxPython:
http://wiki.wxpython.org/InstallingOnUbuntuOrDebian

h1

Error Call to undefined function curl_init()

21/02/2012

Si se produce el siguiente error en PHP:

Notice: Use of undefined constant add_css - assumed 'add_css' in /var/www/joomlatest/plugins/content/sexybookmarks.php on line 49 Fatal error: Call to undefined function curl_init() in /var/www/joomlatest/plugins/content/sexybookmarks.php on line 400

Es necesario instalar el soporte de “curl” en PHP:
$ sudo apt-get install php5-curl

h1

Desactivar “búferes de salida” en PHP para Joomla

19/02/2012

Para desactivar “búferes de salida” (“output buffers) en PHP para Joomla es necesario

1º) Crear o editar el fichero “.htaccess” en la raíz de Joomla.

2º) Añadir la siguiente línea:
php_value output_buffering "0"

h1

How to enable SSL in amuleweb

18/02/2012

For accessing through a cyphered connection like SSL to the web interface “amuleweb” of aMule, it is necesary to install a webserver like Apache2, which will act like a reverse proxy. It is needed to complete these steps:

1º) Install Apache

sudo apt-get install apache2

2º) Install the http proxy module of Apache2:

sudo apt-get install libapache2-mod-proxy-html

3º) Enable proxy modules:

sudo a2enmod proxy
sudo a2enmod proxy_http

 

4º) Add these 2 lines for amule configuration in the SSL default site of Apache2:

sudo nano /etc/apache2/sites-enabled/default-ssl

(...)
ServerAdmin webmaster@localhost

ProxyPass /amule/ http://172.26.0.5:4711/
ProxyPass /amule/ http://172.26.0.5:4711/

DocumentRoot /var/www
(...)

5º) Restart Apache2
/etc/init.d/apache2 restart

6º) Browse this address:
https://CHANGE_THIS_FOR_THE_LOCAL_IP_OF_YOUR_SERVER:443/amule/

Remember than for any trouble you can check /var/log/apache2/error.log

h1

monit: Error opening the idfile ‘/var/lib/monit/id’ — No such file or directory

17/02/2012

Si al ejecutar Monit 5.3.2 ocurre el siguiente error:

root@shirley:~# monit
monit: Error opening the idfile '/var/lib/monit/id' -- No such file or directory
Starting monit daemon with http interface at [*:4000]
Monit start delay set -- pause for 120s

Es necesario crear el path que indica:
root@shirley:~# mkdir /var/lib/monit

de modo que al arrancarlo creará la huella de la sesión:
root@shirley:~# monit
monit: generated unique Monit id 61cd39f959ea5fd0ea34b587ab836517 and stored to '/var/lib/monit/id'
Starting monit daemon with http interface at [*:4000]
Monit start delay set -- pause for 120s
root@shirley:~# ps axu | grep monit
root 26000 0.0 0.0 33984 744 ? S 21:11 0:00 monit
root 26002 0.0 0.0 7688 824 pts/1 S+ 21:11 0:00 grep --color=auto monit

y funcionará correctamente. Además, en algunas ocasiones es necesario corregir el path incluido del binario en /etc/init.d/monit

h1

Comprobar si una máquina Linux puede ejecutar máquinas virtuales

14/02/2012

Si se desea comprobar si en un host Linux se pueden ejecutar máquinas virtuales, es necesario correr el siguiente comando:

$ egrep '(vmx|svm)' /proc/cpuinfo

Si devuelve “svm” (Intel) ó “vmx” (AMD), la máquina puede ejecutar máquinas virtuales. Si no, es necesario activar, si el hardware lo permite, la opción en la BIOS.

Fuente: Webupd8

h1

Como marcar como instalado un paquete .deb

11/02/2012

Si al instalar un paquete se queda registrado como parcialmente instalado o mal instalado, o ha fallado una parte de su instalador, pero realmente se ha instalado correctamente, como puede ser este caso:

root@shirley:/var/cache/apt/archives# dpkg -i virtualbox-4.1_4.1.8-75467~Ubuntu~lucid_amd64.deb
(Leyendo la base de datos ... 00%
126367 ficheros y directorios instalados actualmente.)
Preparando para reemplazar virtualbox-4.1 4.1.8-75467~Ubuntu~lucid (usando virtualbox-4.1_4.1.8-75467~Ubuntu~lucid_amd64.deb) ...
* Stopping VirtualBox kernel modules [ OK ]
Desempaquetando el reemplazo de virtualbox-4.1 ...
Configurando virtualbox-4.1 (4.1.8-75467~Ubuntu~lucid) ...
addgroup: El grupo `vboxusers' ya existe como grupo del sistema. Saliendo.
* Stopping VirtualBox kernel modules [ OK ]
* Uninstalling old VirtualBox DKMS kernel modules [ OK ]
* Trying to register the VirtualBox kernel modules using DKMS
[ OK ]
* Starting VirtualBox kernel modules [ OK ]
* Starting VirtualBox web service
*
invoke-rc.d: initscript vboxweb-service, action "start" failed.
dpkg: error al procesar virtualbox-4.1 (--install):
el subproceso instalado el script post-installation devolvió el código de salida de error 1

Procesando disparadores para ureadahead ...
Procesando disparadores para shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Unknown media type in type 'fonts/package'
Unknown media type in type 'interface/x-winamp-skin'
Procesando disparadores para hicolor-icon-theme ...
Procesando disparadores para python-central ...
Se encontraron errores al procesar:
virtualbox-4.1

root@shirley:/var/cache/apt/archives#

Se puede corregir especificando en la base de datos el estado del paquete:
$ sudo nano /var/lib/dpkg/status
Package: virtualbox-4.1
Status: install ok half installed

Seguir

Get every new post delivered to your Inbox.