Archivo

Archivo para la Categoría "Apache"

Utilidades

26 febrero 2011 Deja un comentario

En este post podemos encontrar algunos datos que pueden llegar a ser de utilidad para aquellos que programan bajo algún sistema operativo de Linux. En mi caso utilizo Ubuntu y frecuentemente tengo que consultar estas cosas esenciales para la programación en dicho sistema operativo.
Todas estas instrucciones se realizan mediante comandos en la terminal.

Asignar permisos de escritura
Cuando tenemos un formulario para subir alguna imagen al servidor, previamente debemos asignarle este permiso a los directorios en los cuales se sube la imagen. De lo contrario no podremos hacerlo y créanme, no va a haber nada que nos informe el problema.
La siguiente instrucción asigna el permiso de escritura en un directorio de forma recusiva (-R), es decir que se le asignará también este permiso a los demás directorios que estén contenidos dentro del mismo.

sudo chmod -R 777 Imagenes/

Borrar directorios
Muchas veces, cuando el directorio no está vacío, no podemos borrarlo a mano, entonces tenemos que utilizar la siguiente instrucción:

rm -dfr /carpeta

Y si el directorio está vacío:

rmdir /carpeta

Reiniciar apache2
Utilizado sobre todo si hemos hecho algùn cambio en la configuración de apache. La instrucción el la siguiente:

sudo /etc/init.d/apache2 restart

Luego agregaré algunas cosas más que utilizamos frecuentemente para el desarrollo web.

Habilitar Mod Rewrite

4 junio 2010 2 comentarios

El Mod Rewrite es un módulo para el servidor Apache que habilita la reescritura las direcciones url de nuestro sitio web.
Se pueden convertir urls dinámicas en urls estáticas y de esta manera poder hacer que las urls sean más amigables para los usuarios y así también poder obtener una mejor indexación de las páginas por parte de los motores de búsqueda.

Para habilitarlo debemos buscar el archivo llamado httpd.conf, el cual se encuentra en el directorio xampp/apache/conf.

Dentro de él debemos buscar la línea donde dice:
#LoadModule rewrite_module modules/mod_rewrite.so
Y debemos quitarle el #, que aparece al principio de la linea.

Luego debes guardar los cámbios y reiniciar apache.

El siguiente paso está en crear un archivo .htaccess en el cuál se deben estableces las reglas de reescritura de las url de nuestro sitio web.

Categorías:Apache
Seguir

Get every new post delivered to your Inbox.