[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Mount cifs W2K AS



Olá Lista !

       Bom estou com o seguinte problema, preciso montar uma compartilhamento, que
se localiza em um Windows 2000 Advanced Server English, para uma pasta
dentro do DirectoryRoot do Apache. O que acontece, é que quando monto, os
caracteres de acentuação não aparecem, ou aparece no lugar um "?".
       Consegui montar em utf8, no console ele monstra certinho com todos os
acentos, mas na aplicação do apache, que é feita na linguagem php, entra em
loop e não mostra o conteudo da pasta.
        Consegui isso normalmente em um Windows 2000 Professional Portugues, em um
Windows XP Professional e um 2003 Server em englês.

Foram tentados:
Variável de ambiente LANG: en_US.UTF-8
                                          en_US.ISO8859-1
                                          en_US.ISO8859-15
                                          en_US
                                          pt_BR
                                          pt_BR.ISO8859-1 (sistema entra loop)
                                          pt_BR.ISO8859-15 (sistema loop)
                                          pt_BR.UTF-8
Variável de ambiente SUPPORTED: en_US.UTF-8:en_US:en:pt_BR.UTF-8:pt_BR:pt
                                                      en_US.ISO8859-1:en_US.UTF-8:en_US:en:pt_BR.UTF-8:pt_BR:pt
                                                      en_US.ISO8859-15:en_US.ISO8859-1:en_US.UTF-8:en_US:en:pt_BR.UTF-8:pt_BR:pt
                                                      pt_BR.ISO8859-1:en_US.UTF-8:en_US:en:pt_BR.UTF-8:pt_BR:pt
                                                      pt_BR.UTF8.pt_BR.ISO8859-1:en_US.UTF-8:en_US:en:pt_BR.UTF-8:pt_BR:pt

testado na opção iocharset: iso8859-1
                                         iso8859-15
                                         utf8  (loop do sistema)
                                         cp850 (loop do sistema)
                                         cp437 (loop do sistema xoops-intranet)

opção -t smbfs: Foi testada com todas as opções.
codepage = utf8
                  850
                  437
                  28591
Foi criado o arquivo ÁáàÀÉéÈèÍíÌìÓóÒòÚúÙù_ççççç.txt
Mas ao fazer um reload no Repositório, o sistema entrou em loop.
Foi atualizado a versão do samba e do mount.cifs para a 3.0.14a, e nada.

sintax usada no comando mount:

mount -t cifs -o \
workgroup=<grupo>,\
username=<usuário>,\
password=<senha>,\
uid=apache,\
gid=apache,\
dir_mode=0550,\
file_mode=0550,\
iocharset=<citadas_acima>,\
code=<citadas_acima> \
//<ip_w2k_AS>/<compartilhameto>
/var/www/html/xoops/modules/intranet/Respositorio/remoto

OBS: Estou usando a aplicação XOOPS.

Alguém tem alguma luz ?
Obrigado.
Abraços,
Ivan Santos
LPIID: 61925



Reply to: