WooCommerce Kurulumu ve Hosting Ayarları (PHP Limitleri, SSL)

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

WooCommerce kurulumu nasıl yapılır sorusunun hosting tarafındaki kısa cevabı şudur: önce WordPress’e WooCommerce eklentisini kurup etkinleştirirsiniz, ardından cPanel → Yazılım → MultiPHP INI Düzenleyicisi’nden memory_limit, max_execution_time, max_input_vars ve upload_max_filesize değerlerini yükseltir, son olarak ücretsiz SSL sertifikasını etkinleştirip mağazanın tamamının https ile açıldığını doğrularsınız.

  1. WooCommerce eklentisini kurup kurulum sihirbazını tamamlayın.
  2. MultiPHP INI Düzenleyicisi’nden PHP limitlerini yükseltin.
  3. wp-config.php içindeki WP_MEMORY_LIMIT’i aynı değere hizalayın.
  4. SSL sertifikasının etkin olduğunu ve mağazanın https ile açıldığını doğrulayın.
Panel cPanel
Sistem WordPress + WooCommerce (PHP 8.1 veya üzeri, CloudLinux MultiPHP)
Yetki cPanel kullanıcısı, WordPress yöneticisi
Narhost ürünü WordPress Hosting

Başlamadan önce

  • Kurulu bir WordPress siteniz ve cPanel giriş bilgileriniz.
  • Sitenizin güncel bir yedeği; PHP ayarlarını değiştirmeden önce alınması önerilir.
  • Aktif PHP sürümünüz (WooCommerce güncel sürümler için PHP 8.1 ve üzerini ister).
  • Kaç ürün, kaç kategori ve hangi ödeme yöntemiyle açılacağına dair kaba bir fikir; bu, hangi limitin öncelikli artırılacağını belirler.

WooCommerce kurulumu neden hosting ayarı gerektirir

WooCommerce kurulumu nasıl yapılır diye arayan çoğu kişi eklentiyi kurup etkinleştirdikten sonra ürün ekleme, toplu içe aktarma ya da ödeme sırasında bir hatayla karşılaşır. Sebep genelde eklentinin kendisi değil, paylaşımlı hostingin varsayılan PHP değerleridir: WooCommerce’in resmi sunucu gereksinimleri belgesine göre memory_limit en az 256M, max_execution_time en az 300 saniye, max_input_vars en az 3000 olmalıdır; varsayılan paylaşımlı hosting değerleri bunun altında kalabilir.

Bu dört ayar iki yerde yaşar: sunucu tarafında php.ini yönergesi olarak, WordPress tarafında ise wp-config.php içindeki WP_MEMORY_LIMIT üst sınırı olarak. İkisi çelişirse küçük olan geçerli olur; bu yüzden aşağıdaki adımlar her ikisini de kapsar. Paketinizin sunucu tavanının üzerine çıkamazsınız — MultiPHP INI Düzenleyicisi’nde girdiğiniz bir değer paket üst sınırını aşarsa kaydedilmez, daha yüksek bir pakete geçmeniz gerekir.

Adım adım woocommerce kurulumu nasıl yapılır

  1. WordPress admin panelinden Eklentiler → Yeni Ekle yolunu izleyin, “WooCommerce” arayın, kurup etkinleştirin. Açılan kurulum sihirbazında mağaza adresi ve para birimi gibi temel bilgileri girin.

    Beklenen sonuç: WooCommerce paneli açılır ve örnek ürünler görünür.

  2. cPanel → Yazılım → MultiPHP INI Düzenleyicisi sayfasını açıp alan adınızı seçin.
    woocommerce kurulumu nasıl yapılır — MultiPHP INI Düzenleyicisi Temel Mod ekranı
    MultiPHP INI Düzenleyicisi Temel Mod; memory_limit, max_execution_time ve max_input_vars kutuları burada görünür.

    Bu ekranın Temel Mod‘unda memory_limit değerini 256M, max_execution_time değerini 300, max_input_vars değerini 3000 ve upload_max_filesize değerini ürün görsellerinize uygun bir sayıya yükseltip Kaydet’e basın.

    Beklenen sonuç: sayfa yenilenir, kutularda yeni değerler görünür.

  3. cPanel → Dosyalar → Dosya Yöneticisi ile sitenizin kök dizinindeki wp-config.php dosyasını açın.
    cPanel Dosya Yöneticisi'nde wp-config.php dosyasını düzenleme ekranı
    Dosya Yöneticisi’nde wp-config.php dosyasını düzenleme ekranı.

    define('WP_MEMORY_LIMIT', '256M'); satırını ekleyin ya da mevcut değeri MultiPHP’de girdiğiniz sayıyla aynı seviyeye çekin.

    Beklenen sonuç: dosya kaydedilir, site normal açılmaya devam eder.

  4. SSL sertifikasını etkinleştirin. Ücretsiz AutoSSL ya da Let’s Encrypt sertifikanız yoksa cPanel üzerinden kurun; varsa geçerlilik tarihini kontrol edin.

    Beklenen sonuç: mağaza, sepet ve ödeme sayfaları dahil tüm site https ile açılır.

  5. WooCommerce → Durum sayfasını açıp sunucu ortamı bölümündeki PHP değerlerinin önerilen aralıkta göründüğünü kontrol edin.

    Beklenen sonuç: PHP sürümü, bellek limiti ve yürütme süresi satırları yeşil/uyarısız görünür.

Dikkat

PHP değerlerini yükseltmeden önce aldığınız yedek olmadan devam etmeyin; bir değeri paket üst sınırının üzerine yazıp kaydetmeye çalışırsanız MultiPHP INI Düzenleyicisi işlemi reddeder, ama wp-config.php üzerinde elle yapılan bir yazım hatası siteyi doğrudan açılmaz hâle getirebilir.

Doğrulama

Sonuç

WooCommerce → Durum sayfasında “Sunucu ortamı” bölümü uyarısız görünüyor, bir test ürününü sepete ekleyip ödeme sayfasına kadar sorunsuz ilerleyebiliyor ve adres çubuğunda kilit simgesi (https) görüyorsanız kurulumu doğru tamamlamışsınız demektir.

Hâlâ çözülmediyse

  • Toplu ürün içe aktarırken sayfa zaman aşımına uğruyor.max_execution_time hâlâ düşüktür ya da CSV dosyası paket üst sınırının üstünde; WordPress yükleme boyutu artırma yazısındaki adımları tekrar gözden geçirin.
  • “Allowed memory size exhausted” hatası devam ediyor. php.ini ve wp-config.php değerlerinden biri hâlâ düşük kalmıştır; WordPress memory limit artırma kartındaki iki yeri de tekrar kontrol edin.
  • Ödeme sayfasında “karışık içerik” uyarısı çıkıyor. Bir tema ya da eklenti görseli hâlâ http adresinden yükleniyordur; sertifikanın etkin olduğundan ve tüm bağlantıların https’e yönlendiğinden emin olun.
  • Ürün ve kategori sayısı arttıkça site yavaşlıyor. Bu noktadan sonra hosting seçimi önem kazanır; e-ticaret hosting paketi nasıl yönetilir yazısına bakın.

Narhost desteği

Adımları uyguladınız ama mağaza hâlâ hata veriyorsa destek talebinize alan adınızı, hangi adımda takıldığınızı, aldığınız hata metnini birebir ve denediğiniz PHP değerlerini ekleyin.

Destek talebi aç

Sıkça sorulan sorular

WooCommerce kurulumu için hangi PHP sürümü gerekir?

WooCommerce’in güncel sürümleri PHP 8.1 ve üzerini önerir; daha eski bir sürümde eklenti kurulur ama yönetim panelinde uyarı görürsünüz. PHP sürümünüzü MultiPHP Yöneticisi’nden kontrol edip gerekirse yükseltin.

Mağazayı ücretsiz SSL ile açabilir miyim?

Evet; cPanel’deki AutoSSL ya da Let’s Encrypt sertifikası ödeme sayfaları dahil tüm mağaza için yeterlidir, ayrıca ücretli bir sertifika şart değildir.

PHP limitlerini yükseltince paket kotasını mı aşarım?

Hayır; memory_limit, max_execution_time gibi değerler disk ya da trafik kotanızı etkilemez, yalnızca bir sayfanın ne kadar bellek ve süre kullanabileceğini belirler. Paketinizin üst sınırının üzerinde bir değer girerseniz MultiPHP INI Düzenleyicisi kaydetmez.

Mevcut bir mağazayı ürün verisiyle içe aktarabilir miyim?

Evet, WooCommerce’in CSV içe aktarma aracıyla mümkündür; büyük dosyalarda max_execution_time ve max_input_vars değerlerinin bu yazıdaki adımlarla önceden yükseltilmiş olması işlemi zaman aşımına düşürmez.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: woocommerce

İlgili çözümler