- Postagens: 5
- Obrigados Recebidos: 0
- Fórum
- /
- Suporte Joomla
- /
- Componentes
- /
- Joomla 1.5
- /
- Instalação do Virtuemart - Modulo nao registrado "shop"
Instalação do Virtuemart - Modulo nao registrado "shop"
- luciano_lka
-
Autor do Tópico
- Offline
- JCB! Novato
-
no Banco tem 36 tabelas Joomla e 24 do mysql, nada do Virtuemart, se vc puder
enviar os procedimentos eu ficarei muito grato.
Muito Obrigado.
rodajr escreveu: Bom dia luciano_lka,
Ainda não manjo muito de Joomla e VirtueMart, mas estou estudando.
Não vi esse erro ainda, mas fui olhar no meu arquivo nas linhas que o erro que você postou mostra.
Na linha 69 o código mexe com permissões e no 162 com modulos.
Assim, quando vou instalar aqui o VirtueMart ele não joga as tabelas no MySQL como deveria, devido as instruções usados no arquivo não serem mais usadas.
De uma olhada no seu bando de dados, veja se o VirtueMart conseguiu criar as tabelas la, normalmente o Joomla "limpo" tem umas 36 tabelas ( 36 no Joomla 1.5 e 33 no Joomla 1.6) e quando você adiciona o VirtueMart o número de tabelas sobe para 95 (no meu caso, uso o VirtueMart 1.1.8 com tradução e todos os modulos e plugins que vem com ele)
Você sabe mexer com phpMyAdmin?
Bom, de uma olhada em sem banco e responde aqui, que se não estiver criando as tabelas que deveria eu post para você procedimento que utilizo quando instalo meu VirtueMart e funciona.
Espero que possa te ajudar assim, fico no aguardo.
Please Entrar ou Registrar to join the conversation.
- luciano_lka
-
Autor do Tópico
- Offline
- JCB! Novato
-
- Postagens: 5
- Obrigados Recebidos: 0
rodajr escreveu: Bom dia luciano_lka,
Ainda não manjo muito de Joomla e VirtueMart, mas estou estudando.
Não vi esse erro ainda, mas fui olhar no meu arquivo nas linhas que o erro que você postou mostra.
Na linha 69 o código mexe com permissões e no 162 com modulos.
Assim, quando vou instalar aqui o VirtueMart ele não joga as tabelas no MySQL como deveria, devido as instruções usados no arquivo não serem mais usadas.
De uma olhada no seu bando de dados, veja se o VirtueMart conseguiu criar as tabelas la, normalmente o Joomla "limpo" tem umas 36 tabelas ( 36 no Joomla 1.5 e 33 no Joomla 1.6) e quando você adiciona o VirtueMart o número de tabelas sobe para 95 (no meu caso, uso o VirtueMart 1.1.8 com tradução e todos os modulos e plugins que vem com ele)
Você sabe mexer com phpMyAdmin?
Bom, de uma olhada em sem banco e responde aqui, que se não estiver criando as tabelas que deveria eu post para você procedimento que utilizo quando instalo meu VirtueMart e funciona.
Espero que possa te ajudar assim, fico no aguardo.
Obrigado por responder as dúvidas, tb sou iniciante no joomla e no virtuemart,
no Banco tem 36 tabelas Joomla e 24 do mysql, nada do Virtuemart, se vc puder
enviar os procedimentos eu ficarei muito grato.
Muito Obrigado.
Please Entrar ou Registrar to join the conversation.
- rodajr
-
- Offline
- JCB! Colaborador
-
- Postagens: 25
- Obrigados Recebidos: 0

Você irá precisar: de um editor de texto que te mostre as linhas (sugestão -> Notepad++), e alguma ferramenta para administrar o teu MySQL (no meu caso o phpMyAdmin).
1o. Comece do zero para deixar tudo "limpo" (assim é legal para aprender como funciona Joomla, extensões e etc... depois que ficar craque da pra fazer diferente):
- Instale o Joomla normalmente;
** importante **
2o. Abre o teu VirtueMart compactado (não precisa descompactar ele todo), siga o caminho dentro do arquivo .zip : com_virtuemart_1.1.4_pt-BR.j15.zip -> admin_files.tar.gz -> sql -> virtuemart.installation.joomla.sql (retire somente este arquivo)
3o. Abre o arquivo virtuemart.installation.joomla.sql com o editor de texto que enumere as linhas.
4o. Use a ferramenta de Substituir do editor que você esta usando: (para tentar falar do mesmo arquivo, baixei o VirtueMart-1.1.4_PACOTE_COMPLETO.j15_pt-BR-fix.zip aqui do forum e usei o arquivo dele para te dizer as ocorrências que aparecem)
- Substituir TYPE= por ENGINE= <- aqui deverá aparecer 51 ocorrências (dependendo da versão do VirtueMart que você usa, na VM 1.1.8 que uso, aparece 155 ocorrências)
- Substituir TYPE = por ENGINE = <- aqui deverá aparecer 2 ocorrências
5o. Vá para a lilnha 2313
- Retire o (14) do timestamp
ou seja ela, tem que ficar assim -> `notify_date` timestamp NOT NULL,
6o. Você pode salvar o arquivo se quiser, selecione todo o conteúdo e copie.
Assumindo que você tambem usa o phpMyAdmin:
7o. Abra o phpMyAdmin, acesse o banco de dados do Joomla que você está instalando o VirtueMart
Você irá ver várias abas no top , ESTRUTURA, SQL, PROCURAR, etc...
8o. Clique na aba SQL, e cole o conteúdo do arquivo no espaço que aparece (Fazer consulta SQL no Banco de Dados ..... ) e clique em EXECUTAR.
9o. Instale o VirtueMart normalmente.
Esse é o procedimento que utilizo devido as instruções SQL usarem umas "palavras" de versões antigas do SQL, resumindo, incompatibilidade entre versões. <!-- s:( --><img src="{SMILIES_PATH}/icon_e_sad.gif" alt="

Peço desculpas se não fui claro em algum ponto, tentei ser didático de certa forma.
Qualquer coisa post que respondo e se aparecer algum erro depois que você executou as instruções cole aqui para poder te ajudar.
Vamos ver se vai!

Please Entrar ou Registrar to join the conversation.
- luciano_lka
-
Autor do Tópico
- Offline
- JCB! Novato
-
- Postagens: 5
- Obrigados Recebidos: 0
ao instalar com os exemplos as mensagens de erro apareciam, então optei por finalizar sem os exemplos, as mensagens de erro não apareceram e consegui entrar no painel de controle do Virtuemart !!
Engraçado é que essas mensagens de erro foram localizados em diversos sites pelo Google, inclusive sites já em produção, mas solução mesmo não consegui localizar em nenhum fórum depois de dias de procura, enfim espero com esse tópico auxiliar aqueles que estão com o mesmo problema.
Abraços a todos.
Please Entrar ou Registrar to join the conversation.
- rodajr
-
- Offline
- JCB! Colaborador
-
- Postagens: 25
- Obrigados Recebidos: 0
Mas faça testes ae, esse problema de não instalar o exemplo pode ser porque o VM não está conseguindo criar as tabelas necessárias para funcionar. Esse foi o meu problema, por isso uso o o procedimento que relatei.
Ate mais <!-- s:ugeek: --><img src="{SMILIES_PATH}/icon_e_ugeek.gif" alt=":ugeek:" title="Uber Geek" /><!-- s:ugeek: -->
Please Entrar ou Registrar to join the conversation.