Parse error: syntax error, unexpected $end Hatası WordPress

Niks

Emektar üye
Katılım
28 Mart 2019
Mesajlar
101
Beğeniler
0
#1
WordPress sitenize dış kaynaklı bir yerden kod aldığınızda ( kopyaladığınızda ), sitesinizde değişiklik yapmaya çalışırken yada yeni bir şeyler denemeye çalışırken aldığınız kodu yanlış bir şekilde entegre etmeniz (yapıştırımanız), sitenizin tamamen bozulmasına sebebiyet verebilir.

Parse error: syntax error, unexpected $end… hatası aldığınızda bilin ki büyük ihtimalle sitenizin kodlarıyla oynarken bir yerde hata yaptınız.

Tüm siteniz kullanıma kapandı ve tüm sayfalarınızda . Parse error: syntax error, unexpected $end.. hatası alıyorsunuz. Her şeyden önce sakin olun. Bu hatayı maximum yarım saat içerisinde birlikte çözeceğiz merak etmeyin.

Bu hatayı ilk defa alan siz değilsiniz ki son alanda siz olmayacaksınız. Ayrıca bu yazımı bunun için yazıyorum, Parse error: syntax error, unexpected $end.. hatasına çözüm bulmanız için.

Syntax Error Çözümü


Syntax Error çözümü için öncelikle hatayı nerede yaptığınızı bulmanız gerekli. WordPress sitenizin herhangi bir dosyasına kod entegre etmeye mi çalıştınız ? Yada bir dosyanızın kodlarıyla mı oynadınız ? Yada bir eklenti mi güncellediniz ? Hatanın tam olarak ne gibi bir değişiklik yaptıktan sonra ortaya çıktığını bulmak size kalmış.

Yukarıda da dediğim gibi syntax error (hatası) ancak siz kaynaklı ortaya çıkar. Sitenizin bir yerine kod entegre etmeye çalışırken, düzenlerken yada eklenti dosyalarıyla uğraşırken yada eklenti güncellerken yaptığınız yanlışlık sonucunda bu hatayı alırsınız.

Syntax Error’un hangi adımınızdan sonra kaynaklandığını bulduktan sonra sıra geldi yaptığınız hatayı düzeltmeye. Diyelim ki sitenizin header.php sayfasına google analyticskodu eklemeye çalışıyordunuz ve analytics kodlarınızı analytics adresinden kopyaladıktan sonra wordpress admin paneline girdiniz ve Görünüm >> Düzenleyici sekmesi altından header.php dosyanıza girerek doğru olarak bildiğiniz yere yapıştırdınız. Bu işlemin hemen ardından sitenizin tüm sayfalarında karşınıza Parse error: syntax error, unexpected $end… hatası çıktı.

Tamam, hatanın şu an neden kaynaklı olduğunu biliyorsunuz. Kodu yanlış yere yapıştırdınız. (Header.php dosyasını doğru fakat yapıştırdığınız yer yanlış) fakat nasıl düzelteceksiniz ? Tekrar admin panelinizden Görünüm >> Düzenleyici sekmesine ulaşamıyorsunuz ki.

Bu noktada sitenizin serverlarına FTP üzerinden bağlanıp düzenlemeye çalıştığınız header.php dosyasını indirip eklediğiniz kodu silip tekrar FTP üzerinden site serverlarınıza yüklemeniz gerekli.

Eğer FTP kullanımını bilmiyorsanız WordPress Site Yedeği Alma – Site Yedekleme Başlıklı yazımda aslında FTP bağlantısının nasıl kullanıldığınıda anlattım.

Eğer yanlış eklediğiniz kodu silemiyorsanız, silseniz bile hata düzelmiyorsa kısaca işin içinden çıkamıyorsanız, sitenizin yedeği elinizde bulunuyorsa (en yakın zamandaki yedek) yedek header.php dosyanızla şu an ki heade.php sayfanızı değiştirin.

Eğer site yedeğiniz bulunmuyorsa bu tecrübenin sizde yedek alma alışkanlığı yaratmasını umuyorum.

Bazı Hosting firmaları kullanıcıları için yedek bulundurur. Size tavsiyem hostunuzla iletişime geçip probleminizi anlatın. Hangi değişikliği yaptıktan sonra Parse error: syntax error, unexpected $end… hatası aldığınızı söyleyin. Ellerinde sitenizin yedeği varsa yedeğini size iletmelerini yada direkt olarak hatayı düzetlmelerini rica edin.
 

Bu konuyu okuyan (Kullanıcı: 0, Ziyaretçi: 1)


Yasal uyarı

İçerik sağlayıcı paylaşım sitelerinden biri olan wabbuz.com T.C.K 20.ci Madde ve 5651 Sayılı Kanun'un 4.cü maddesinin (2).ci fıkrasına göre ve kullanıcıların sisteme kayıt olurken kabul ettikleri kurallar çerçevesinde tüm kullanıcılar yaptıkları paylaşımlardan sorumludur.

Wabbuz.com hakkında yapılacak tüm hukuksal Şikayetler buradan iletişime geçilmesi halinde ilgili kanunlar ve yönetmelikler çerçevesinde en geç 1 (Bir) Hafta içerisinde tarafımızca gereken işlemler yapılacak ve tarafınıza dönüş sağlanacaktır.

İstatistikler

Konular
2,162
Mesajlar
2,216
Kullanıcılar
111
24 saatte açılan konu
0
24 saatte yazılan mesaj
0
Son 30 günde kaydolan üye
15
Son üye
sildağhurdacılık
Üst Alt