Felipe Augusto van de Wiel (faw) escribió:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 26-03-2008 16:16, Miguel Da Silva - Centro de Matemática wrote:Exatamente! Cada wiki tem o seu diretório data e underlay, além do mais no arquivo farmconfig.py tenho todas as wikis configuradas na lista "wikis" e cada uma com o seu wikiconfig.py correspondente.Valeu pelas dicas. O que me está deixando encucado é que os wikis "funcionam", ou seja, digito a URL do wiki no navegador e ele aparece. Posso editar páginas, adicionar páginas, etc, etc, o que parece que não funciona 100% são os temas.Trocando em miúdos... os wikis aparecem, só que com um visual feio :(Eu entendi isso. Envie (ou publique em algum lugar) o seu farmconfig.py e o arquivo de configuração do wiki em questão, ao que tudo indica, a configuração do htdocs e de como você usa os temas está errada, por isso ele não acha CSS e imagens. Ou o tema está com problemas. Abraço, - -- Felipe Augusto van de Wiel (faw) "Debian. Freedom to code. Code to freedom!" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFH7C9WCjAO0JDlykYRAgq7AKCrBCDGiED1gKOzaDtY+pDmComV+ACghpzS a8bNhx3BUderRCCLd39sfIQ= =JnGH -----END PGP SIGNATURE-----
Problema resolvido... parece brincadeira, mas a solução foi até simples. Acontece que cada wiki tem a seguinte cláusula no seu arquivo wikiconfig.py correspondente:
# This must be '/wiki' for twisted and standalone. For CGI, it should # match your Apache Alias setting. url_prefix = '/wikiE eu configurava esta opção usando o alias que eu tinha configurado no Apache, ou seja, se no Apache eu tinha o seguinte:
Alias /wiki/ "/usr/share/moin/htdocs/" ScriptAlias /wiki1 "/var/www/wiki1/cgi-bin/moin.cgi" ScriptAlias /wiki2 "/var/www/wiki2/cgi-bin/moin.cgi" ScriptAlias /wiki3 "/var/www/wiki3/cgi-bin/moin.cgi"Então eu colocova url_prefix = "/wiki1", url_prefix="/wiki2", etc (cada url_prefix sendo configurado no wikiconfig.py correspondente). Só que isto não deveria ser assim, eu tinha que deixar url_prefix="/wiki" para todas as wikis que existam.
A primeira linha mostrada acima é para os arquivos compartidos entre todas as wikis (temas, documentação, etc) e este parámetro nunca foi mudado.
O que me confundiu foi ter lido as linhas acima que dizem que se uso CGI, então eu tinha que mudar o url_prefix de cada wiki.
Agora está tudo funcionando. :) Até. -- Miguel Da Silva Administrador de Red Centro de Matemática - http://www.cmat.edu.uy Facultad de Ciencias - http://www.fcien.edu.uy Universidad de la República - http://www.rau.edu.uy