h1

ERROR: Site pydio does not exist!

04/01/2015

Si ocurre el siguiente error:

carlos@shirley:~/downloads$ sudo a2ensite pydio
ERROR: Site pydio does not exist!

renombrar el fichero “pydio” por “pydio.conf” y repetir:

carlos@shirley:~/downloads$ mv pydio pydio.conf
carlos@shirley:/etc/apache2/sites-available$ a2ensite pydio
Enabling site pydio.
carlos@shirley:/etc/apache2/sites-available$ sudo /etc/init.d/apache2 restart
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
* Restarting web server apache2

h1

VBoxManage setproperty autostartdbpath /etc/vbox Syntax error: “}” unexpected

27/12/2014

Si se produce el siguiente error:

carlos@shirley:~/downloads$ VBoxManage setproperty autostartdbpath /etc/vbox
/usr/bin/VBoxManage: 2: /etc/vbox/vbox.cfg: default_policy: not found
/usr/bin/VBoxManage: 4: /etc/vbox/vbox.cfg: carlos: not found
/usr/bin/VBoxManage: 5: /etc/vbox/vbox.cfg: allow: not found
/usr/bin/VBoxManage: 6: /etc/vbox/vbox.cfg: Syntax error: "}" unexpected

se debe a que el fichero /etc/vbox/vbox.cfg es un nombre reservado por VirtualBox. Para solucionarlo,

1º) Renombrarlo:

$ mv /etc/vbox/vbox.cfg /etc/vbox/vbox1.cfg

2º) Corregir la ruta que lo referencia:

$ nano /etc/default/virtualbox:

VBOXAUTOSTART_DB=/etc/vbox
VBOXAUTOSTART_CONFIG=/etc/vbox/vbox1.cfg

h1

Joomla error 500 276

20/03/2014

Se se obtiene en Joomla el siguiente error:


joomla error 500 276

Revisar los permisos del sitio. Como primera aproximación, siempre para descartar problemas de permisos, dar permisos totales a la carpeta:

$ chmod -R 777 /var/www/myJoomlaSite

Tanto si el sitio funciona como si no, restaurar los permisos al estado habitual de Joomla (755 para directorios, 644 para ficheros):

 

$ find . -type d -exec chmod 755 {} \;
$ find . -type f -exec chmod 644 {} \;

h1

Joomla, The requested URL /es/ was not found on this server.

20/03/2014

Si se obtiene un error de este tipo al acceder a un site montado con Joomla:

Joomla

Not Found

The requested URL /es/ was not found on this server.


 

Apache/2.2.20 (Ubuntu) Server at 172.26.0.10 Port 80

probablemente sea debido a la ausencia del fichero .htaccess. Para ello, en la propia raíz del sitio, donde se encuentra el fichero “htaccess.txt”, copiarlo como “.htaccess”.

h1

Error checking for library containing pnm_readpnminit… no * * * try option –with-netpbm=PATH

17/02/2014

Si se produce el siguiente error compilando GoCR:

carlos@WhenIGrewUp:~/downloads/gocr/gocr-0.50$ sudo ./configure
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for a BSD-compatible install... /usr/bin/install -c
checking whether make sets $(MAKE)... yes
checking for library containing pnm_readpnminit... no
* * * try option --with-netpbm=PATH
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for unistd.h... (cached) yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for an ANSI C-conforming const... yes
checking for function prototypes... yes
checking whether setvbuf arguments are reversed... no
checking for wcschr... yes
checking for wcsdup... yes
checking for gettimeofday... yes
checking for popen... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating doc/Makefile
config.status: creating man/Makefile
config.status: creating include/config.h
config.status: include/config.h is unchanged

se soluciona instalando el paquete  libnetpbm10-dev:

carlos@WhenIGrewUp:~/downloads/phantomjs-1.9.7-linux-x86_64/bin$ sudo apt-get install libnetpbm10-dev

h1

Cómo albergar varios dominios en una misma cuenta de hosting

19/11/2013

Si se desea tener diversos dominios en una misma cuenta de hosting, es necesario a parte de tener configuradas las DNS adecuadamente, tener en la raíz del hosting si utiliza Apache la siguiente configuración en el fichero “.htaccess” 

 

 # .htaccess main domain to subdirectory redirect
        # Copy and paste the following code into the .htaccess file
        # in the public_html folder of your hosting account
        # make the changes to the file according to the instructions.
        # Do not change this line.
        RewriteEngine on

# INICIO DOMINIO1 # Change example.com to be your main domain. RewriteCond %{HTTP_HOST} ^(www.)?example.com$ # Change 'subdirectory' to be the directory you will use for your main domain. RewriteCond %{REQUEST_URI} !^/subdirectory/ # Don't change these line. RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d # Change 'subdirectory' to be the directory you will use for your main domain. RewriteRule ^(.*)$ /subdirectory/$1 # Change example.com to be your main domain again. # Change 'subdirectory' to be the directory you will use for your main domain # followed by / then the main file for your site, index.php, index.html, etc. RewriteCond %{HTTP_HOST} ^(www.)?example.com$ RewriteRule ^(/)?$ subdirectory/index.html [L]
#FIN DOMINIO 1
#INICIO DOMINIO 2
(...)

Reemplazando “example.com” por el dominio en cuestión y “subdirectory” por el subdirectorio que lo albergará. Repetir el bloque de directivas por cada dominio.

 

Fuente: https://my.hostmonster.com/cgi/help/347

h1

Error Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.0.0-32-server.postinst line 1010.

28/07/2013

Si al actualizar un kernel ocurre este error:

carlos@test:~/ apt-get upgrade
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
0 actualizados, 0 se instalarán, 0 para eliminar y 0 no actualizados.
1 no instalados del todo o eliminados.
Se utilizarán 0B de espacio de disco adicional después de esta operación.
¿Desea continuar [S/n]? S
Configurando linux-image-3.0.0-32-server (3.0.0-32.51~lucid1) ...
Running depmod.
update-initramfs: Generating /boot/initrd.img-3.0.0-32-server
Running postinst hook script /usr/sbin/update-grub.
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-3.0.0-32-server
Found initrd image: /boot/initrd.img-3.0.0-32-server
Found memtest86+ image: /boot/memtest86+.bin
done
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms 3.0.0-32-server /boot/vmlinuz-3.0.0-32-server
run-parts: /etc/kernel/postinst.d/dkms exited with return code 2
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.0.0-32-server.postinst line 1010.
dpkg: error al procesar linux-image-3.0.0-32-server (--configure):
el subproceso instalado el script post-installation devolvió el código de salida de error 2
Se encontraron errores al procesar:
linux-image-3.0.0-32-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

El estado inestable del gestor de paquetes de Debian/Ubuntu se puede solucionar borrando los scripts de instalación:

carlos@test:~/ sudo rm -f /var/lib/dpkg/info/linux-image-3.0.0-32-server.post*
carlos@test:~/ sudo rm -f /var/lib/dpkg/info/linux-image-3.0.0-32-server.pre*
carlos@test:~/ sudo apt-get -f install