Problemas con "uploads" y link "ln -s"

La discusión del CMS Made Simple en español.

Moderator: hexdj

Post Reply
Sakrow
Forum Members
Forum Members
Posts: 23
Joined: Wed Jun 23, 2010 7:05 pm

Problemas con "uploads" y link "ln -s"

Post by Sakrow »

Buenas, os comento:

Tengo dos CMSMadeSimple cada uno con un subdominio.

Ejemplo dominio 1: ph.midominio.com
Ejemplo dominio 2: ep.midominio.com

La cosa es que quiero que ambos tengan lo mismo en la parte de "uploads" de modo que he borrado el "uploads" de ph.midominio.com y he echo un "ln -s" del uploads de ep.midominio.com

Conclusion, puedo entrar al uploads desde el gestor de archivos de ph.midominio.com pero no a las carpetas de su interior.

Ahora desde el gestor de imagenes puedo entrar a cualquier carpeta.

Tambien via HTML o CSS acceder a cualquier imagen y archivo, solo me esta dando problemas el gestos de archivos.

He comprobado permisos, usuarios y demas, pero no encuentro cual pueda ser el problema.

A lo mejor no le gustan los links simbolicos al modulo...

Si se necesitan mas datos, comentadme y los proporciono.

Tengo CMSMS: 1.10.3
S.O: Debian Squeeze
king_cucaracha
Forum Members
Forum Members
Posts: 27
Joined: Fri Dec 10, 2010 5:35 pm

Re: Problemas con "uploads" y link "ln -s"

Post by king_cucaracha »

Ya verificaste que en tu archivo .htaccess se encuentre esta línea

Code: Select all

# Follow symbolic links in this directory.
Options +FollowSymLinks

Si estás teniendo problemas de error 403 o 404 cuando estás siguiendo los symlinks también podría ser que tu servidor tenga instalado mod_rewrite.

Definitivamente parece más la configuración de apache que una falla de CMSMS en sí.
Sakrow
Forum Members
Forum Members
Posts: 23
Joined: Wed Jun 23, 2010 7:05 pm

Re: Problemas con "uploads" y link "ln -s"

Post by Sakrow »

Buenas, muchas gracias por tu tiempo.

Lo he puesto en el .htaccess de "uploads", ¿tengo que hacerlo en alguno mas?

Tengo un .htaccess para las Pretty URL, ¿tambien tengo que hacerlo en ese?

¡Un saludo!
king_cucaracha
Forum Members
Forum Members
Posts: 27
Joined: Fri Dec 10, 2010 5:35 pm

Re: Problemas con "uploads" y link "ln -s"

Post by king_cucaracha »

No soy para nada experto en apache, pero yo en lo personal uso un solo .htaccess en la raíz de cada CMSMS. Tal vez poniendolo en el .htaccess donde trabajas las pretty_urls.
No estoy seguro, perto tengo entendido que las configuraciones de .htaccess se van heredando a los subdirectorios pero no siempre es asi, para garantizarlo, tienes que poner esto en cada uno de los .htaccess de los subdirectorios

Code: Select all

RewriteOptions inherit
No se cuales sean tus necesidades específicas pero es muy necesario que tengas mas de un .htaccess en el sitio?
king_cucaracha
Forum Members
Forum Members
Posts: 27
Joined: Fri Dec 10, 2010 5:35 pm

Re: Problemas con "uploads" y link "ln -s"

Post by king_cucaracha »

He estado preguntando a los expertos en CMSMS (algunos de los desarrolladores incluidos)
Y los datos que he obtenido son:
Esta no es la manera de lograrlo.
File Manager utiliza la ruta REAL y verifica que la la ruta REAL inicie con el dominio del sitio.
Esto debido a 2 razones
1) CMSMS no es un sistema multisitio
2) Diseño de seguridad

La solución no soportada sería:
utilizar un hardlink entre ambos

La solución soportada utilizar rsync

En ambos casos necesitarías acceso ssh (muy probablemente root) a tu servidor

Intentalo con el rsync y cuentanos como te fué
tal vez esto nos sirva para poder publicar en la sección tips & trucos o incluso en la wiki.

Gracias
Sakrow
Forum Members
Forum Members
Posts: 23
Joined: Wed Jun 23, 2010 7:05 pm

Re: Problemas con "uploads" y link "ln -s"

Post by Sakrow »

Siento tardar tanto en responder pero se me han liado las cosas con el trabajo y no he podido progresar con este problema.

Muchas gracias por la información king_cucaracha, ya me estaba volviendo loco con el tema.

Probare lo del RSYNC, la cosa es:

¿Puedo decirle a RSYNC que se ejecute cada vez que existe un cambio? o ¿Tendría que ejecutarlo cada noche, hora...etc?

Al final los cambios serán pequeños pero la cosa es que se refresquen rápido.
king_cucaracha
Forum Members
Forum Members
Posts: 27
Joined: Fri Dec 10, 2010 5:35 pm

Re: Problemas con "uploads" y link "ln -s"

Post by king_cucaracha »

Hola, mira no soy experto en sistemas *nix para serte sincero. Yo mas bien apoyo a la comunidad con traducciones y soporte en español mas no soy un developer ni un as en el desarrollo de CMSMS.
Eché un par de googleadas y encontré esto:
http://linuxadminzone.com/detect-direct ... linuxunix/

donde explica como detectar cambios en el directorio
se enlaza con este otro script
http://linuxadminzone.com/script-to-syn ... ing-plesk/
Donde explica como usar rsync a demanda (ese script es mas bien para hacer mirror de servidores)
revisa los comentarios que hay muy buenos aportes de los lectores

y está este otro método que promete ser mas sencillo.
echales una leída y si logras implementarlo nos comentas como te fue, para ver si lo podemos postear algún dia en la wiki.
Post Reply

Return to “Spanish - Español”