WordPress'te PHP.ini nerede?


Muhtemelen bildiğiniz gibi WordPress, PHP'nin güçlü programlama dili tarafından geliştirilmiştir. Bu yazımızda php.ini dosyasından ve PHP.ini WordPress'te nerede olduğundan bahsetmek istiyoruz.

Bu nedenle hosting panelinde karşılaşabileceğiniz en önemli dosyalardan biri php.ini dosyasıdır. php.ini dosyasında birçok komut vardır, her komutu değiştirerek WordPress'te birçok şey değişir.

İlk olarak, php.ini dosyasını sunucu, Linux, XAMPP vb. içinde nerede bulabileceğinizi tartışalım. Ardından, php.ini dosyası için birkaç yapılandırma önereceğiz.

İçindekiler
  1. WordPress'te PHP.ini nerede?
  2. WAMP'ta PHP.ini nerede?
  3. XAMPP'de PHP.ini Nerede Bulunur?
  4. Linux'ta PHP.ini Nerede Bulunur?
  5. PHP.ini cPanel'de nerede?
  6. WordPress'te PHP.ini için Önerilen Yapılandırmalar nelerdir?
    • PHP.ini
    • .htaccess dosyası
    • wp-config.php dosyası
  7. Değiştirebileceğiniz PHP.ini Yapılandırmaları
    • Bellek_sınırı
    • Maks_yürütme_zamanı
    • Post_max_size
    • Upload_max_filesize
    • Maks_girdi_zamanı

WordPress'te PHP.ini nerede?

Cevapladığımız ilk soru php.ini dosyasını nerede bulacağımızdır.

WordPress'in canlı bir sunucuda mı yoksa yerel bir sunucuda mı olduğu önemli değil. Bu dosyanın yerini bulmanın en iyi yolu bir PHP dosyası oluşturmaktır.

Bu dosya için hangi adı kullandığınızın bir önemi yok. Bunun için sadece .php uzantısını kullanmanız gerekiyor.

Ardından aşağıdaki kodu kopyalayıp oluşturulan dosyaya yapıştırın:

 <?PHP phpinfo(); ?>

Son olarak, dosya kaydedildikten sonra tarayıcıda açın. Dosyayı çalıştırdıktan sonra php.ini dosyasının bilgilerini görebilmelisiniz.

php.ini dosyasının konumu, Yapılandırma dosyası yolunda veya Yüklenen Yapılandırma Dosyasında görünür olmalıdır.

Normal koşullarda, dosya ilk konuma yerleştirilecektir. Aksi takdirde, PHP bir modül olarak kurulursa, ikinci konumda olacaktır.

.php dosyasını oluşturmak her zaman işe yaramayabilir ve php.ini dosyasının konumunu bulmak için başka yöntemler kullanmanız gerekir.

WAMP'ta PHP.ini nerede?

Bilgisayarınızda yerel olarak WordPress kuruluysa, dosyayı kullandığınız program aracılığıyla bulabilirsiniz. Ancak php.ini'nin konumu her programda farklıdır. Aşağıda, farklı programları ve bunların her birinde php.ini dosyasını nerede bulacağınızı tartışıyoruz.

WAMP kullanıyorsanız, php.ini'yi bulmak kolay bir iştir. Basitçe, programın simgesine sağ tıklayın ve beliren menüden PHP'ye tıklayın. Açılan menüde php.ini dosyasını görebileceksiniz. WAMP sunucusunda php.ini dosyasını bulmak için yapmanız gereken tek şey bu.

XAMPP'de PHP.ini Nerede Bulunur?

XAMPP sunucusunda php.ini bulmak biraz farklıdır. Programı açın ve Apache modülünün yanındaki Config'e tıklayın. Açılan menüden PHP(php.ini) üzerine tıklayın.

Linux'ta PHP.ini Nerede Bulunur?

Bir Linux kullanıcısıysanız, php.ini dosyasını bulmak için Linux terminaline aşağıdaki kodu yazın:

 PHP –I | grep “Loaded Configuration File”

Alacağınız çıktı aşağıdaki gibi olmalıdır.

 Loaded Configuration File => /usr/local/lib/php.ini

Normalde, php.ini dosyası Yüklenen Yapılandırma Dosyasında bulunur. Orada bulamadıysanız, sadece Yapılandırma Dosyasının yolunu değiştirin.

PHP.ini cPanel'de nerede?

Yukarıda belirtildiği gibi, WordPress'in yerel olarak mı yoksa canlı bir sunucuda mı kurulu olduğu önemli değildir.

Her durumda, WordPress'te php.ini dosyasını bulmanın birden çok yolu vardır. Canlı bir sunucuda WordPress kuruluysa ve cPanel'e erişiminiz varsa aşağıdaki adımları izleyin:

  • Barındırma panelinize giriş yapın
  • Dosya Yöneticisini Aç
  • Php.ini dosyası Kök dizinde bulunur

Kök dizinin public_html klasöründe olduğunu unutmayın. Sol taraftaki menüden üzerine tıklamanız yeterlidir.

WordPress'te PHP.ini için Önerilen Yapılandırmalar nelerdir?

WordPress'in daha iyi çalışmasını sağlayan php.ini için önerilen bazı yapılandırmalar vardır. Php.ini yapılandırmaları dışında aşağıda bahsedeceğimiz başka seçenekler de vardır:

PHP.ini

PHP.ini dosyasına aşağıdaki kodu kopyalayıp yapıştırın:

 max_execution_time = 60 memory_limit = 128M post_max_size = 8M upload_max_filesize = 8M max_input_time = 60 file_uploads = On safe_mode = Off

.htaccess dosyası

Aşağıdaki satırı kopyalayıp .htaccess dosyasına yapıştırın. Bu dosya web sitenizin kök dizininde bulunabilir. Çoğu zaman gizlidir. Bu nedenle, gizli dosyaları göstermek için FileZilla gibi bir FTP istemcisi kullanın.

 php_value max_execution_time = 60

wp-config.php dosyası

Çalışma zamanı sınırını ortadan kaldırmak için aşağıdaki satırı wp-config.php dosyasına kopyalayıp yapıştırın. Veya zaten dosyadaysa değeri 60 olarak değiştirin.

 set_time_limit = 60

Değiştirebileceğiniz PHP.ini Yapılandırmaları

php.ini dosyasında birçok komut vardır. Bazıları değiştirilebilir. Aşağıda değiştirebileceklerimiz var. Her birinin ne yaptığını bilmek çok önemlidir.

Bellek_sınırı

Muhtemelen adından da anlaşılacağı gibi, memory_limit, WordPress'te PHP'nin bellek kullanımını sınırlama komutudur.

memory_limit için tanımladığınız değer, yüklemeye çalıştığınız dosyadan fazla olmalıdır. Bu, dosyaları yüklemek ve komutları çalıştırmak için gereken bellektir. Önerilen değer 128 MB'dir.

Maks_yürütme_zamanı

Her betiği yürütmek için gereken süre bu komutla tanımlanır. Diğer bir deyişle, sunucunun komutları çalıştırması için ihtiyaç duyduğu süre.

Örneğin, sunucuya oldukça büyük bir boyut yüklüyorsanız, birkaç saniyeden fazla sürecektir. Bu nedenle, yürütme süresini kaldırmanız veya artırmanız gerekir.

Post_max_size

Bu komut, bir gönderinin sahip olabileceği maksimum veriyi tanımlar. Sınırlamayı ortadan kaldırmak için değeri 0 olarak değiştirin. POST yöntemini kullanarak gönderiyi sunucudan arayabilirsiniz.

Upload_max_filesize

Bu komut, WordPress'e yüklemenize izin verilen maksimum dosyayı tanımlar. Muhtemelen WordPress galerisinde görüntülenen sınırlı yükleme sayısını görmüşsünüzdür. Bu komut, bu sınırlamayı tanımlar.

Eğer hafıza limiti boşaltma hatası oluştuysa bu komutu ortadan kaldırmalı veya arttırmalısınız.

Maks_girdi_zamanı

Bu komut, analiz edilecek her veri için gereken saniyeyi tanımlar. POST ve GET gibi veriler.

Zaman tam olarak komut sunucudan PHP istediğinde başlar ve komut başladığında biter. Varsayılan değer -1'dir. Bu sınırlamayı ortadan kaldırmak için değeri 0 olarak ayarlayın.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir