WordPress wp-config.php dosyası nasıl düzenlenir?

wp-config.php Dosyası Nedir?

wp-config.php dosyası, WordPress’in temel yapılandırma ayarlarını içeren bir dosyadır. Bu dosya, veritabanı bağlantı bilgileri, kimlik doğrulama anahtarları, dil ayarları ve diğer önemli bilgileri barındırır. Bu dosyayı düzenlemek, WordPress kurulumunun temelini oluşturan ayarları değiştirmeyi sağlar.

Dosyaya Erişim

wp-config.php dosyasına erişmek için:
1. FTP veya SFTP: Bir FTP istemcisi kullanarak sunucuna bağlan ve WordPress kurulumunun kök dizinine git. Dosya genellikle “wp-config.php” adıyla bulunur.
2. Dosya Yönetimi: Barındırma sağlayıcın bir kontrol paneli sunuyorsa (örneğin, cPanel), dosya yöneticisini kullanarak dosyaya ulaşabilirsin.
3. SSH: Komut satırı aracılığıyla SSH erişimi varsa, dosyayı doğrudan düzenlemek için bir metin editörü kullanabilirsin (örneğin, `nano` veya `vim`).

Yedek Almak

Herhangi bir değişiklik yapmadan önce, wp-config.php dosyasının bir yedeğini almak önemlidir. Bu, hatalı bir değişiklik durumunda orijinal dosyayı geri yükleyebilmek için gereklidir. Dosyayı yerel bilgisayarına kopyalayabilir veya dosya yönetim sistemi üzerinden yedekleyebilirsin.

Düzenleme Adımları

Veritabanı Bilgilerini Güncelleme

Veritabanı bilgileri, WordPress’in veritabanına bağlanmasını sağlar. Bu bilgileri güncellemek için:

“`php
define( ‘DB_NAME’, ‘veritabanı_adı’ );
define( ‘DB_USER’, ‘kullanıcı_adı’ );
define( ‘DB_PASSWORD’, ‘şifre’ );
define( ‘DB_HOST’, ‘localhost’ );
“`

– DB_NAME: Veritabanının adı.
– DB_USER: Veritabanı kullanıcı adı.
– DB_PASSWORD: Veritabanı şifresi.
– DB_HOST: Genellikle ‘localhost’ olarak kalır, ancak bazı barındırma sağlayıcıları farklı bir adres isteyebilir.

Kimlik Doğrulama Anahtarları ve Tuzları

Bu anahtarlar, kullanıcıların oturumlarını güvenli hale getirir. WordPress, bu anahtarları rastgele oluşturur, ancak gerektiğinde manuel olarak değiştirilebilir:

“`php
define(‘AUTH_KEY’, ‘rastgele_yazı’);
define(‘SECURE_AUTH_KEY’, ‘rastgele_yazı’);
define(‘LOGGED_IN_KEY’, ‘rastgele_yazı’);
define(‘NONCE_KEY’, ‘rastgele_yazı’);
define(‘AUTH_SALT’, ‘rastgele_yazı’);
define(‘SECURE_AUTH_SALT’, ‘rastgele_yazı’);
define(‘LOGGED_IN_SALT’, ‘rastgele_yazı’);
define(‘NONCE_SALT’, ‘rastgele_yazı’);
“`

Tablo Önekini Değiştirme

Veritabanı tablo önekini değiştirerek güvenliği artırabilirsin:

“`php
$table_prefix = ‘wp_’;
“`

Bu satırı, örneğin `wp_` yerine `yeni_prefix_` olarak değiştirebilirsin.

Hata Ayıklama ve Geliştirme Ayarları

Hata ayıklama modunu etkinleştirmek için:

“`php
define( ‘WP_DEBUG’, true );
define( ‘WP_DEBUG_LOG’, true );
define( ‘WP_DEBUG_DISPLAY’, false );
@ini_set( ‘display_errors’, 0 );
“`

Bu ayarlar, hata mesajlarının loglanmasını sağlar ve ekranda görüntülenmesini engeller.

WordPress Güncelleme Ayarları

Otomatik güncellemeleri kontrol etmek için:

“`php
define( ‘AUTOMATIC_UPDATER_DISABLED’, true );
define( ‘WP_AUTO_UPDATE_CORE’, false );
“`

Bu, otomatik güncellemelerin devre dışı bırakılmasını sağlar.

Diğer Ayarlar

– Multisite Ayarları: WordPress multisite kurulumu yapmak için gerekli ayarları burada yapabilirsin.
– Dil Ayarları: WordPress’in kullanacağı dil:

“`php
define( ‘WPLANG’, ‘tr_TR’ );
“`

– Bellek Limitini Ayarlama: WordPress’in kullanabileceği maksimum bellek miktarını belirlemek:

“`php
define( ‘WP_MEMORY_LIMIT’, ‘256M’ );
“`

Dosyayı Kaydetme

Düzenlemeleri tamamladıktan sonra dosyayı kaydet. FTP veya SSH üzerinden düzenleme yapıyorsan dosyayı sunucuya geri yükle. Dosya yönetimi üzerinden düzenliyorsan kaydetme işlemi otomatik olarak yapılır.

Değişikliklerin Etkisi

wp-config.php dosyasında yapılan değişiklikler, WordPress’in çalışma şeklini ve güvenlik düzeyini doğrudan etkiler. Bu nedenle, değişiklikler yapılırken dikkatli olunmalı ve her değişiklikten sonra sitenin doğru çalıştığını kontrol etmek önemlidir.

Son Kontrol ve Test

Değişiklikleri uyguladıktan sonra, web sitenin düzgün çalışıp çalışmadığını kontrol et. Herhangi bir hata veya sorun fark edersen, yedek dosyayı geri yükleyerek sorunu çözmeye çalış.

Bu adımlar, wp-config.php dosyasını düzenlemek için temel bir rehber sunar. WordPress’in esnekliği sayesinde, bu dosya üzerinde yapılacak değişikliklerle sitenin performansını, güvenliğini ve işlevselliğini önemli ölçüde geliştirebilirsin.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz

SON İÇERİKLER

İLGİNİZİ ÇEKEBİLİR