PHP hatalarını almak WordPress'te yaygın değildir, bir dosya doğru şekilde kodlanmadığında oluşan bir hatadır ve çoğu durumda bu hata, web sitenizi kullanmanızı engeller. WordPress blog. Deneyimli geliştiriciler genellikle bu hatayı kendi sunucularında düzeltmekte sorun yaşamazlar, ancak WordPress'te yeniyseniz, sizin için kolay olmayacaktır.

Kontrol panelini bile açamadığınızda bir düzeltme yöntemini nasıl uygulayacağınız konusunda takılıp kalabilirsiniz. Bu eğiticide karşılaşacağınız kod analizi hatasını ve bunları nasıl düzelteceğinizi açıklayacağız.

Başlayalım.

Hatalar ve WordPress hakkında bilmeniz gerekenler

Varsayılan olarak, WordPress herhangi bir PHP hatası görüntülemez, bunun nedeni basittir, çünkü PHP hatalarını görüntülemek bilgisayar korsanlarına bilgisayarınızdaki farklı güvenlik açıklarını gösterecektir. web sitesi. Buna karşılık, bir web geliştiricisi olarak, PHP sabitini kullanarak WordPress'te hata raporlamayı etkinleştirebilirsiniz. WP_DEBUG_LOG hangi ayarlanır " gerçek » wp-config.php dosyasında. Bu durumda, hatalar artık sitede görüntülenmeyecek, ancak cihazınızdaki bir dosyaya kaydedilecektir. hébergement.

Ek olarak, eğer hala PHP hatalarını doğrudan sitenizde görüntülemek istiyorsanız, sabitleri kullanabilirsiniz " WP_DEBUG Ayrıca "true" olarak da ayarlayabilirsiniz. WordPress kodeksinin sunduğu daha yararlı bilgiler Bu konuda.

Ayrıştırma hatası nasıl düzeltilir: Ayrıştırma Hatası

Bu, PHP'nin kodu anlamasını engelleyen bir sözdizimi ayrıştırma hatasıdır.

ayrıştırmak-hata-hata-php-wordpress

Bu hata teklifinin sonucu olarak, sorunun kaynağını daha iyi tanımlamamıza yardımcı olacak diğer bilgileri sıklıkla fark edeceksiniz.

Sorunun niteliği

Bu hata durumunda, PHP "diyerek daha fazla bilgi verdi Beklenmedik $ sonu Bu, PHP dosyasının bir ayraç doğru bir şekilde ayrılmadığında sona ereceği anlamına gelir (veya işlev).

Doğa-problem php

İlgili dosya

Bu durumda, PHP hangi dosyanın bu hatadan etkilendiğini bilmenizi sağlar. Bizim durumumuzda, PHP bize dosyayı anlatıyor " wp-content / themes / zerif-lite / functions.php '.

Dosya-saygı-by-hata-php

İlgili hat

PHP, etkilenen dosyayı size sağlamanın yanı sıra, size hatadan etkilenen kod satırını da verir. Bizim durumumuzda, PHP "91. satırda" rapor eder. Şimdi yapmanız gereken tek şey, etkilenen dosyayı kurtarmak ve hatayı düzeltmektir.

Temanın yazarıysanız veya geliştiriciyseniz, sizi bunu yapmaya davet ediyorum. Bu hatayı henüz satın aldığınız bir temada tespit ederseniz, bu tema doğru şekilde kodlanmamıştır ve bu nedenle sizi tema klasörünü silmeye ve geliştiriciyle bu farklı bilgilerle iletişim kurmaya davet ediyorum.

Yukarıdaki hatayı nasıl düzelteceğinizi göstereceğiz.

Bir FTP istemcisi ile hostinginize giriş yapın

Şimdi "zerif-lite" tema klasöründe etkilenen dosyayı arayacağız.

Klasör-ftp keşfi

Klasöre eriştikten sonra zerif-lite », Dosyasını indir« functions.php Bilgisayarınızda bir yere kaydettiğiniz.

Hatayı düzeltmek için hangi araç

İdeal olan PHP'yi destekleyen bir metin editörü kullanmak olacaktır. Size hatayı düzeltmenizi sağlayacak indirilecek basit araçların bir listesini öneririm.

Size en çok ilham verecek olanı seçin. Yine de tüm bu metin editörleri bu sorunu çözmek için kullanılabilir.

Hata fonksiyonlu-php-zerif-Lite

Bu programlar, aşağıdaki resimde olduğu gibi, dosyanızın her satırını numaralandırır;

Bu nedenle bu hatanın düzeltilmesi deneyim seviyenize bağlı olacaktır. Ancak bilmeniz gereken şey, açılan herhangi bir öğenin ilke olarak mutlaka kapatılması gerektiğidir. Açılış parantezini kullandığımız zaman, bunun nedeni, diğer ucunda parantez içinde parantez bulunmasıdır. [ , Apostrophes, parantez « { '.

Çünkü bir hatayla uğraşıyoruz " beklenmedik sonu Sonra kesinlikle bir kucaklama kapalı değildi. Kodu keşfedebilir veya bu hataları izleyen bir kod düzenleyici kullanabilirsiniz " yeni başlayanlar '.

Hatayı başarıyla düzelttikten sonra dosyayı cihazınıza gönderebilirsiniz. hébergement. Her şey yolunda giderse siteniz tekrar kullanılabilir hale gelecektir.

hata düzeltme-wordpress üzerinde

Hata dahili bir WordPress dosyasıyla ilgiliyse (ilgili dosyanın yolunu okuyun), böylece her zaman WordPress'in yeni bir sürümünü indirebilir ve yüklediğinizin üzerine yazabilirsiniz.

Hepsi bu ders için, umarım WordPress'teki hataları düzeltmek için gelirsiniz. Farklı hatalarınız varsa, nasıl düzelteceğinizi açıklamaktan memnuniyet duyarım.