İçindekiler
WordPress'te "Ölümcül Hata: WordPress'te "Maksimum Yürütme Süresi Aşıldı", web sitenizdeki bir komut dosyasının yürütülmesinin ayrılan süre sınırından daha uzun sürdüğünü ve işlemin sonlandırılmasına neden olduğunu gösterir. Bu, yoğun kaynak kullanan eklentiler, temalar veya özel komut dosyaları nedeniyle meydana gelebilir. Maksimum yürütme süresini artırarak bu hatayı nasıl düzelteceğiniz aşağıda açıklanmıştır: [...]
.htaccess Dosyasını Düzenleme
Bu .htaccess
WordPress kurulumunuzun kök dizininde bulunan dosya, PHP maksimum yürütme süresini artırmak için kullanılabilir. İşte nasıl yapılacağı:
- Sitenize FTP veya Dosya Yöneticisi ile Bağlanın: Bir FTP istemcisi veya barındırma kontrol paneliniz tarafından sağlanan dosya yöneticisini kullanın.
- .htaccess Dosyasını Bulun ve Düzenleyin: Bulmak
.htaccess
kök dizindeki dosya. Eğer göremiyorsanız, FTP istemcinizde veya dosya yöneticinizde gizli dosyaları gösterme seçeneğini etkinleştirdiğinizden emin olun. - .htaccess Dosyasını Değiştirme: Dosyanın en altına aşağıdaki satırı ekleyin:
php_value max_execution_time 300
Bu, maksimum yürütme süresini 300 saniye (5 dakika) olarak ayarlar. Sayıyı gerektiği gibi ayarlayabilirsiniz.
- Değişiklikleri Kaydet: Değiştirilmiş dosyayı yükle
.htaccess
FTP kullanıyorsanız dosyayı sunucuya geri yükleyin.
wp-config.php Dosyasını Düzenleyin
Diğer bir yöntem ise, yürütme süresini artırmak için wp-config.php
dosyası, WordPress kurulumunuzun kök dizininde de bulunur.
- wp-config.php Dosyasını Düzenleyin: Dosyayı açın ve "Hepsi bu kadar, düzenlemeyi durdurun!" yazan satırdan hemen önce aşağıdaki kod satırını ekleyin. Mutlu bloglar":
set_time_limit(300);
Bu aynı zamanda maksimum yürütme süresini 300 saniyeye çıkaracaktır.
php.ini Dosyasını Düzenleyin
Eğer erişiminiz varsa php.ini
dosyasını kullanarak maksimum yürütme süresini doğrudan artırabilirsiniz. Bu dosyaya genellikle paylaşımlı barındırmada erişilemez.
- php.ini Dosyasını Bulun ve Düzenleyin: Eğer bir VPS veya özel sunucu kullanıyorsanız
php.ini
dosyası (konum değişebilir). Paylaşımlı barındırma için şu adda bir dosya oluşturabilirsinizphp.ini
WordPress kurulumunuzun kök dizininde. - Dosyayı Değiştirin: Aşağıdaki satırı ekleyin veya değiştirin:
max_execution_time = 300
Bir Eklenti Kullanın
Bazı WordPress eklentileri, maksimum yürütme süresi de dahil olmak üzere PHP ayarlarını doğrudan WordPress yönetici panosundan yönetmenize olanak tanır. Dosyaları doğrudan düzenleme konusunda rahat değilseniz bu kullanışlı bir seçenek olabilir.
- Bir Eklenti Yükleyin: WP Maximum Execution Time Exceeded veya WP Config File Editor gibi PHP yapılandırma değişikliklerine izin veren bir eklenti arayın.
- Ayarları Yapın: Maksimum yürütme süresini artırmak için eklentinin talimatlarını izleyin.
Hosting Sağlayıcınızla İletişime Geçin
Bu değişiklikleri kendiniz yapmaktan rahatsızlık duyuyorsanız veya denediğiniz halde başarılı olamadıysanız, barındırma sağlayıcınızla iletişime geçin. Bazı barındırma ortamları bu değişiklikleri kısıtlar ve sağlayıcınızın yürütme süresini sizin için ayarlaması gerekebilir.
Çözüm
Maksimum yürütme süresini artırmak "Önemli Hata: WordPress'te Maksimum Yürütme Süresi Aşıldı" hatasını çözmeye yardımcı olabilir. Bununla birlikte, gelecekteki olayları önlemek için aşırı kaynak gerektiren bir eklenti veya tema gibi altta yatan nedeni araştırmak da önemlidir. Sitenizin bakımını düzenli olarak yapmak, WordPress çekirdeğini, eklentilerini ve temalarını güncellemek ve kaliteli hosting kullanmak da bu tür hataların önlenmesine yardımcı olabilir.