Ayuda: ¿un problema de path?

Events happening in the community are now at Drupal community events on www.drupal.org.
EduardoMercovich's picture

Hola a todos.

Estoy ayudando a un sitio con problemas. Acabo de subir el drupal (4.7.4) y su backup a un nuevo servidor en site5: http://74.54.112.162

Veo, a priori, 2 problemas:

  • el de los acentos (que hay muchas referencias al tema, diversas y que tendré que ver, y el tema del collation y latin1_swedish_ci) y
  • hay un tema raro con los path.

Por alguna razón, Drupal no encuentra los nodos usando el path definido en cada uno...

Ejemplo:

Preguntas... ¿tiene que ver con los acentos? ¿cómo diagnosticar el problema?
Por favor, no duden en pedirme más info que pueda ser relevante.

Desde ya, mil gracias...

Saludos.

--
EM

Comments

Couple of things

victorkane's picture

...occur to me:

  1. If you are copying over everything from Dreamhost, be sure to comment out $base_url in settings.php!
  2. I assume the .htaccess is from Drupal 4.7, and not the one you had on Dreamhost.
  3. Go to cPanel on the same account, and make a subdomain. Then, put in a fresh 4.7.4; make sure you perform the test for clean url's. Is there any difference?

Victor Kane
http://awebfactory.com.ar

Thanks Victor, my replies...

EduardoMercovich's picture

Thanks a lot Victor.

  1. If you are copying over everything from Dreamhost, be sure to comment out $base_url in settings.php!

Listo, pero aún anda igual...

  1. I assume the .htaccess is from Drupal 4.7, and not the one you had on Dreamhost.

Sí, es el original.

  1. Go to cPanel on the same account, and make a subdomain. Then, put in a fresh 4.7.4; make sure you perform the test for clean url's. Is there any difference?

Esto lo haré y te cuento el resultado...

Gracias de nuevo y saludos a todos.

--
Eduardo Mercovich

--
Eduardo Mercovich

Listo, arreglado: ambos problemas eran el mismo

EduardoMercovich's picture

Hola.

Todo andando, gracias al conocimiento de Mariano (Baby) Absatz. Según sus propias palabras:

[...] el problema es que, si bien el
dump de la base de datos está en utf8 y las tablas se creaban con
"collation utf8" (por que el dump así lo decía), tu sesión mysql corrida
manualmente en la línea de comandos estaba en modo "iso-8859" (latin).

(porque importé la base desde la línea de comandos, es más rápido)

Esto pasa por los defaults que trae el cliente mysql... [...]
se soluciona muy simplemente. En lugar de
decirle en cada sesión que use el modo utf8, hay que crear un archivito
en el home del usuario linux que se llama ".my.cnf" con (o si existe,
agregarle) el siguiente contenido:

#

[client]
default-character-set=utf8

#

y recién después de esto hacer el restore de la base de datos.

Respecto del tema del path...

Sospecho que debía estar relacionado con lo anterior... porque "se arregló solo"
una vez que levanté nuevamente la base de datos en modo utf8...

Así, muchachas/os, ya lo saben: creen un .my.cnf donde digan el default_character_set.

Públicas gracias (y chapeau) al Baby y espero que a alguien más le sirva.

Saludos...

--
Eduardo Mercovich

--
Eduardo Mercovich

Argentina

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: