Problemas con los cgi y apache 2
He tenido problemas mientras intentaba ejecutar un script escrito en perl en el servidor con apache2. El script estaba fuera del directorio común para los archivos CGI.
El problema era que el navegador me mostraba el contenido del script, me decia que quería hacer con “archivo.pl”.
Después de buscar en los buscadores he encontrado la solución a mi problema:
Si tu navegador te muestra el CGI probablemente lo que necesitas es revisar en tu httpd.conf.
Con descomentar la línea del manejador es suficiente.
Así es como ha quedado :
# If you want to use server side includes, or CGI outside # ScriptAliased directories, uncomment the following lines. # # To use CGI scripts: # AddHandler CGI-script .cgi .plEtiquetas: debian, gnu, Informática, Internet, linux
Añadiendo AWstats al sitio web
Pues esta tarde he estado buscando algun sistema que me permitiera realizar un seguimiento de mi página web, y para ello he instalado AWstats el paquete de debian tambien se llama así.
Siguiendo los pasos indicados en el tutorial que viene en /usr/share/doc/awstats/html todo ha funcionado bien y ahora las estadísticas se encuentran en esta dirección pulsa aquí.
Compilando el kernel 2.6.10
Pues he decidido actualizar el núcleo un poquito de la Debian Sid que ahora mismo utilizo. Para ello he descargado el codigo fuente del kernel 2.6.10. Con los siguentes sencillos pasos esta todo listo:
- Desde el directorio en el que he descomprido el bzip y el tar (siendo root o superusuario).
- Una de las opciones para configurar gráficamente las opciones del kernel.
make gconfig
-
Esta utilidad nos permite crear un paquete que colocará el kernel y el initrd en su sitio, además de actualizar GRUB con las entradas correspondientes(o lilo). Las opciones que he utilizado generan el initrd correspondiente, un número de versión especial para distinguir entre núcleos y que se cree únicamente la imagen del kernel. Existen muchas otras opciones, pero para eso está el man.
make-kpkg --initrd -append-to-version -2005-07-07 kernel_image
Parece que para que se actualice el GRUB hay que colocar unas lineas extras en el archivo /etc/kernel-img.conf
postinst_hook = /sbin/update-GRUB postrm_hook = /sbin/update-GRUB do_bootloader = no
- Instalo comodamente la nueva imagen.
dpkg -i kernel-image-2.6.10-2005-07-07_10.00.Custom_i386.deb
En principio tube problemas que no sabía de donde provenian al empezar a compilar, pense que tenían que ver con el parche bootsplash (el que te deja un arranque y apagado con una imagen muy bonita), pero tenían que ver con la versión de gcc. La versión de gcc es tan fácil de cambiar como ir al directorio /usr/bin y modificar el enlace simbólico gcc a gcc-3.3, el que ahora uso, mediante ln -s gcc-3.3 gcc. Este es uno de los errores: drivers/video/console/fbcon.c:2155: warning: pointer targets in assignment differ in signedness
Etiquetas: debian, gnu, Informática, linuxComienzo nueva web
Esta es la primera entrada de la seccion de LINUX, en ella voy a intentar escribir sobre todas mis experiencias con Debian.
Esta es una sección orientada a aquellos que saben un poquito o bastante mäs de informática, según con quien hables.
Estos son los resultados para ...
Últimos comentarios