Foros del Web » Creando para Internet » CSS »

css en linux

Estas en el tema de css en linux en el foro de CSS en Foros del Web. Hola buenas noches Llevo un par de días con un problema que no acabo de resolver, y seguramente sea algo bien sencillo. El tema es ...
  #1 (permalink)  
Antiguo 24/04/2010, 15:43
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
css en linux

Hola buenas noches

Llevo un par de días con un problema que no acabo de resolver, y seguramente sea algo bien sencillo. El tema es que yo programo bajo linux, y quiero poner un imagen de fondo en la web.

El código es:

body {
background-image: url(images/imagen.jpg);
}

he probado con casi todo:
/images/imagen.jpg (también con esta barra \ )
../images/imagen.jpg (también con \ )
poniendo la ruta completa --> /home/php/web/images/imagen.jpg ( y tb con \)

No se, ya me estoy volviendo loco. Cuando la imagen la guardo en el mismo directorio que la página, entonces si que funciona, por eso creo que es un problema de la ruta, que no consigue entenderla, en windows funcionaba perfectamente pero en linux no consigo encontrar la solución.

Espero que me puedan ayudar. Muchas Gracias.

Un saludo.
  #2 (permalink)  
Antiguo 24/04/2010, 17:53
Avatar de daPhyre
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: [email protected] (Redirects to 127.0.0.1)
Mensajes: 2.404
Antigüedad: 16 años, 1 mes
Puntos: 142
Respuesta: css en linux

Soy usuario de linux, lo hago exactamente como lo hacía en windows (como el primer ejemplo), y nunca he tenido problemas.

Si en verdad no tienes problemas con el nombre de la tura o el archivo, quizá podría ser un problema de permisos, aunque lo dudo. Solo toma en cuenta que en Linux SI respecta la diferencia entre mayúsculas y minúsculas, es lo único que puedo aventurarme a pensar...
__________________
<signs>daPhyre</signs>
Jugaa.me


Adios al dolor de cabeza de IE...
  #3 (permalink)  
Antiguo 24/04/2010, 18:05
Avatar de linternazo  
Fecha de Ingreso: abril-2010
Mensajes: 76
Antigüedad: 14 años
Puntos: 0
Respuesta: css en linux

Prueba con

background-image: url('images/imagen.jpg');

A ver si hay suerte.
  #4 (permalink)  
Antiguo 24/04/2010, 18:24
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: css en linux

Gracias por las respuestas pero nada, no hay manera.

Lo pongo todo bien, no es tema de mayúsculas y minúsculas porque cuando pongo url(imagen.jpg) la coge perfectamente, el problema está cuando la imagen la meto en una carpeta.

También he probado poniendo url('images/imagen.jpg'), pero tampoco ha funcionado.
  #5 (permalink)  
Antiguo 24/04/2010, 18:48
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: css en linux

Conseguido!!

Y como me imaginaba era una chorrada XD, lo explico por si a alguno le pasa algo parecido. La carpeta images la había creado 'a mano', y por eso al ejecutar la página no reconocía la carpeta. Yo trabajo con eclipse, y lo que hice ahora fue crear una nueva carpeta en el proyecto pero con el programa, y vualá! ahora si que funciona.

Nunca me había pasado esto en windows, pero bueno, está bien saberlo.

Un saludo.
  #6 (permalink)  
Antiguo 25/04/2010, 01:30
Avatar de Tecna  
Fecha de Ingreso: enero-2010
Mensajes: 291
Antigüedad: 14 años, 3 meses
Puntos: 45
Respuesta: css en linux

Buenas,

el problema no es crear el directorio a mano, es que tenga los permisos y el dueño adecuados. Al crearlo a mano con tu usuario, automaticamente pone tu usuario como dueño y tendrías que modificar esto. El dueño del directorio raiz de apache tiene que ser www-data y todo lo que quieras que esté accesible tiene que estar dentro de él. Lo que se suele hacer es crear un grupo de trabajo y incluir en él el proyecto y todos los usuarios que vayan a trabajar en él, incluyendo a www-data y así se evitan estos problemas.
  #7 (permalink)  
Antiguo 25/04/2010, 07:13
 
Fecha de Ingreso: abril-2010
Mensajes: 4
Antigüedad: 14 años
Puntos: 0
Respuesta: css en linux

Gracias Tecna por la aclaración, nunca me había pasado esto antes y ayer cuando al final conseguí arreglar el problema ya me figuré que fuera un problema de permisos al no poder reconocer la carpeta, pero ahora ya me ha quedado aún más claro, no sabía que tipo de permisos debía tener. Lo dicho, muchas gracias

Un saludo.

Etiquetas: linux
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:53.