27/08/2010, 11:39
|
| Moderador radioactivo | | Fecha de Ingreso: octubre-2005 Ubicación: Cordoba-Argentina
Mensajes: 5.688
Antigüedad: 19 años 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 |