Nie można utworzyć witryny staging na serwerze Windows IIS

Jeśli twoja witryna używa serwera Windows IIS i nie możesz utworzyć witryny staging z WP Staging, jednym z powodów może być obecność wielkich liter w prefiksie tabel.

Jeśli prefiks tabel to coś jak W0km_, w pewnych okolicznościach MySQL może zamieniać ten prefiks na małe litery podczas tworzenia tabel WordPress.

W rezultacie tabele bazy danych WordPress zaczynają się od w0km_, np. w0km_options

Kiedy WP Staging klonuje twoją witrynę, szuka W0km_, czego z oczywistych powodów nie znajdzie, i proces klonowania się nie powiedzie.

Jednym ze sposobów zapobieżenia temu jest używanie wyłącznie małych liter w prefiksie tabel w wp-config.php.

Jeśli twoja witryna została już utworzona, musisz zmienić prefiks tabel na wersję z małymi literami. Możesz w tym celu użyć poniższych zapytań SQL:

Aby to zrobić, otwórz wp-config.php i zmień tam wpis prefiksu tabel:

Z $table_prefix = 'W0km_';

Na $table_prefix = 'w0km_';

Użyj poniższych zapytań SQL, aby skonwertować prefiks tabel w bazie danych na wersję z małymi literami:

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_%';

Jeśli to nie rozwiąże twojego problemu, daj nam znać.

Updated on 23 maja, 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.