Não consigo criar site de Staging em servidor Windows IIS

Se o teu site usa o servidor web Windows IIS e não consegues criar um site de Staging com o WP STAGING, um dos motivos pode ser a presença de caracteres maiúsculos no prefixo das tabelas.

Se a tabela for algo como W0km_, pode acontecer em várias circunstâncias que o MySQL esteja a converter este prefixo para minúsculas quando cria as tabelas do WordPress.

Como resultado, as tabelas da base de dados do WordPress começam por w0km_, como w0km_options

Quando o WP STAGING for clonar o teu site, vai procurar W0km_, que não encontra por razões óbvias, e o processo de clonagem não terá sucesso.

Uma forma de evitar isto é usar apenas prefixos de tabela em minúsculas no wp-config.php.

Se o teu site já foi criado, precisas de alterar posteriormente o prefixo da tabela para a versão em minúsculas. Podes usar as consultas SQL abaixo para o fazer:

Para tal, abre o wp-config.php e altera a entrada do prefixo da tabela aí:

De $table_prefix = 'W0km_';

Para $table_prefix = 'w0km_';

Usa as consultas SQL abaixo para converter o prefixo de tabela na base de dados para a versão em minúsculas:

SQL
UPDATE w0km_usermeta SET meta_key = replace(meta_key, 'W0km_', 'w0km_') WHERE meta_key LIKE 'W0km__%';

UPDATE w0km_options SET meta_key = replace(meta_key, 'W0km_', 'w0km_') WHERE option_names LIKE 'W0km_%';

Se isto não resolver o teu problema, avisa-nos.

Updated on May 23, 2026

Rene Hermenau

Autor: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.