Instalar ATI X1250 en Debian Etch

3 de Junio de 2008 | 8:43 pm

Siempre me he vuelto loco buscando e instalando los drivers de mi tarjeta gráfica en Debian. La tarjeta es una ATI X1250 integrada en la placa M2A-VM de ASUS. Esta vez, para evitar volverlos a buscar, traduzco (y actualizo las versiones de los archivos) un buen artículo que facilita mucho la tarea: Debian How To: ATI Drivers.

Leer el resto »

Acceso denegado para debian-sys-maint password

27 de Mayo de 2008 | 4:57 pm

Realizando una “mudanza” de servidor, al llegar la hora de mover las bases de datos Mysql machaqué la tabla de usuarios “User” de la base de datos “Mysql”. Bien, funcionan todos los usuarios anteriores pero… a la hora de reiniciar el servidor Mysql desde Debian sucede este error:

error: ‘Access denied for user ‘debian-sys-maint’@'localhost’ (using password: YES)’

La solución, más fácil de lo que parecía al principio, la he encontrado en este foro (en inglés).

Se trata de cambiar la contraseña para ese usuario en el archivo /etc/mysql/debian.cnf directamente en texto simple.

Evidentemente hay que saber que contraseña está puesta en la base de datos. Si no se sabe, se puede cambiar entrando como root usando phpmyadmin por ejemplo.

Notice: SmartyValidate: [is_valid] form ‘login’ is not registered

1 de Abril de 2008 | 6:40 pm

Notice: SmartyValidate: [is_valid] form ‘login’ is not registered. Ese era el error que me ha dado hoy phplinkdirectory al intentar entrar en la administración. Parecía un error grave y no he tocado nada de nada…

Buscando he encontrado la solución en un post donde preguntaban algo similar en el foro de phplinkdirectory (en alemán), tan simple como extraña, borrar las cookies. Es extraño un error así… almacenado queda por si vuelve a pasar.

Poner a punto servidor Debian desde 0

22 de Marzo de 2008 | 4:21 pm

Nuevo servidor y cómo no, toca configurarlo. Esta vez voy a preparar una especie de chuleta para próximas veces.

La distribución elegida es, por supuesto Debian en su versión actual estable (4.0 Etch). Voy a prepararlo para que funcione como servidor web. Necesitará principalmente la instalación de Apache, MySql y ProFTP. No va a ser utilizado como servidor de correo. Así es como lo hago yo, que no tiene que ser ni única ni la mejor manera.

Leer el resto »

Asignar cuotas de disco en Debian con quota

22 de Marzo de 2008 | 4:07 pm

En un servidor con distintos usuarios es fundamental limitarles el uso del espacio del disco duro para evitar posibles sorpresas. Es fácil conseguirlo con quota (en Debian).

Leer el resto »

Configuración servidor de FTP: proftpd

22 de Marzo de 2008 | 1:24 pm

Para configurar el servidor de FTP proftpd hay que editar (en Debian) el archivo /etc/proftpd/proftpd.conf, aquí tenemos un ejemplo (los comentarios van precedidos por almohadilla #):

Leer el resto »

php_network_getaddresses: getaddrinfo failed: Name or service not known

6 de Enero de 2008 | 1:51 pm

Al incluir un archivo php de un servidor externo me encontré con los siguientes errores:

Warning: include() [function.include]: php_network_getaddresses:
getaddrinfo failed: Name or service not known in
/mi/ruta/www/prueba.php on line 2 Warning:
include(http://dominio.com/archivo.php) [function.include]:
failed to open stream: Success in /home/albionou/www/prueba.php
on line 2 Warning: include() [function.include]: Failed opening
'http://dominio.com/archivo.php' for inclusion
(include_path='.:/usr/share/php5') in /mi/ruta/www/prueba.php
on line 2

El servidor ya estaba configurado para incluir archivos externos y ya lo hacía con archivos de otros servidores.

Parece ser que no reconocía la dirección. Al hacer ping al dominio desde el servidor tampoco lo encontraba.

La solución ha sido editar el archivo /etc/hosts e incluir el dominio y su ip en la lista:

xxx.xxx.xxx.xxx dominio.com alias

Con esto ya ha funcionado a la perfección.

Incluir archivos en php de un servidor externo

6 de Enero de 2008 | 1:48 pm

Puede ser interesante incluir un archivo que se encuentra en otro servidor. Para conseguir esto, es necesario tener bien configurado el archivo php.ini.

allow_url_fopen=On
allow_url_include=On

Y reiniciar apache.

Puede ser que te encuentres con un error al incluir archivos externos en php.

Eñes y acentos en mysql (y apache)

8 de Diciembre de 2007 | 12:42 am

Configurando un nuevo servidor web (Debian Etch, Apache 2, PHP 5 y MySQL 5) y probando alguna aplicación, descubro con horror que no se registran correctamente en la base de datos los acentos y la letra ñ. Sin embargo, los juegos de caracteres de MySQL y sus cotejamientos estaban correctos. El problema debía residir en Apache.

Leer el resto »

Crear usuarios y grupos en Linux

6 de Noviembre de 2007 | 1:49 am

Es algo fundamental que todo usuario de Linux debe saber realizar. A continuación como recordatorio o aprendizaje escribo la forma con la que yo creo grupos y usuarios en mi Debian desde la línea de comandos.

Leer el resto »