Ver Mensaje Individual
  #4 (permalink)  
Antiguo 27/08/2010, 11:39
Avatar de NUCKLEAR
NUCKLEAR
Moderador radioactivo
 
Fecha de Ingreso: octubre-2005
Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 18 años, 5 meses
Puntos: 890
Respuesta: Subir a servidor

Lo de si esta o no en la raiz depende de como armaste el theme.
Ejm: si en local usaste localhost/tuweb/ en el settings php debiste haber usado

$base_url = 'http://localhost/tuweb'; // NO trailing slash!

Por que supongo que en el theme no usaste el nombre de la carpeta en las url...

con esto como ruta cuando por ejemplo armes el theme y agregues una imagen que esta en tu carpeta del theme simplemente con usar print $directory automaticamente te va a imprimir la ruta a tu theme (/carpetadondeestadrupal/themes/tutheme) sin importar la carpeta en que se encuentre(esto lo hace portable, si cambias de carpeta o si lo instalas en la raiz simplemente cambias la ruta de $base_url ).

Esto es solo una de las posilidades de usar las rutas, la otra(que yo particularmente hago es imprimir la url completa)

print $GLOBALS['base_url'] que te imprime la ruta completa, tomando base_url() por ejemplo sis estas en localhost te imprime htttp://localhost/tucarpetadrupal

consejo: Siempre trata de hacer el theme lo mas portable posible asi te evitaras futuros dolores de cabeza.

Con respecto a los permisos no hace falta mucho solo dar permisos 777 a la carpeta files (despues automaticamente te "setea" los permisos necesarios 775) a settings.php no hace falta simplemente editas el archivo - a windows no le importa el sistema de permisos unix asi que no deberias tener problemas con permisos , lo subes y el sistema solito te lo pasa a 664 y si no lo hace lo puedes hacer tu.

No se si se entendio :D
__________________
Drupal Argentina