DevSecOps

30 jun, 2004

Criando conexão com PHP+MYSQL no Dreamweaver – Correção

Publicidade

No início do ano eu publiquei no iMasters
um artigo cujo título foi Criando
conexão com PHP+MYSQL no Dreamweaver
. Porém,
após a publicação, comecei a receber diversos
e-mails de pessoas que encontraram dificuldades ao conectar a
base de dados. É exibida uma mensagem de erro "Ocorreu
um erro não identificado" ou "An unidentified
error has occurred".

O problema parece ser um pequeno BUG no Dreamweaver.
No site da Macromedia foi publicado um artigo
(em inglês) que mostra como solucionar esse problema. Procurarei
resumir um pouco deste artigo da Macromedia.

Na pasta onde o Dreamweaver está instalado
(C:Arquivos de programasMacromediaDreamweaver
MXConfigurationConnectionsScriptsPHP_MySQL\_mmDBScripts
)
existem 2 arquivos (MMHTTPDB.php e mysql.php).

Copie os dois arquivos e substitua os que estão
na pasta (_mmServerScripts) que se encontra na
raiz do site.
Obs.: No Dreamweaver essa pasta não
aparece, ficando oculta. Você terá que usar o Windows
Explorer.

Uma coisa que também muita gente esquece
de fazer é de definir o (Prefixo da URL).
Normalmente ela fica como padrão http://localhost/.
Se depois da barra não estiver a pasta do site, o Dreamweaver
não criará a conexão com banco de dados!

Para definir, siga os passos:

Na barra de menus (Site »
Editar os sites
), selecione o site e clique em Editar.
Na janela, selecione o ítem Servidor de teste.
No campo Prefixo da URL, adicione a pasta do seu site.

Se você tiver mudado a porta do servidor
local, então adicione também a porta no prefixo.
Ex.: Se a porta foi alterada para 8888.

Espero que tenhamos corrigido o bug. Qualquer dúvida,
acesse o fórum
de Dreamweaver
do iMasters.

Abraço!