2016-04-05 96 views
0

Bu konuyla ilgili bazı önceki konuları gördüm, ancak ilgili bir çözüm bulamadık.Beklenmeyen belirteç <Özelleştirilen Chrome için Çözüm</ a0> için <a1></ a1> 403 Page

WordPress blogumda, WeLearnChess.com, özel bir 403 hata sayfası oluşturdum ve şimdi Chrome'da görünüşte alakalı bir sözdizimi hatası alıyorum. Ben wp yapılandırma dosyasında komut hata ayıklama etkin ve Chrome geliştirici araçları ile kontrol edilir ve bu hatayı alıyorum:

Bu benim özel 403 sayfa ( http://www.welearnchess.com/inaccessible/) başvurmak için görünür
Uncaught SyntaxError: Unexpected token < inaccessible:1 

. Ben BulletProof Security Pro yüklü, böylece, özel 403 oluşturmak için, ben BPS özel kod alanı yoluyla aşağıdaki kod satırı ile varsayılan 403 kod değiştirilir: online gördüm çeşitli öğreticiler itibaren

ErrorDocument 403 http://www.welearnchess.com/inaccessible/ 

, bu Doğru olması gerektiği gibi görünüyor, ama ben bunun için yeniyim, bu yüzden hataya neden olan bir hata yaptım. Bir başka ilginç nokta ise, sabit bir tarayıcı yenilemesinden sonra, bazen sözdizimi hatası geçici olarak şu şekilde değiştirilebiliyor: şuna erişilemiyor: ya da belki de: index1 (şimdi yeniden üretmekte sorun yaşıyorum).

Yani, 403 özel kodumla ilgili bir hataya neden olabilecek bir hata yaptım mı? Sağladığınız herhangi bir yardım için şimdiden teşekkür ederiz. Soruyu daha fazla açıklığa kavuşturmam gerekirse lütfen bana bildirin.

+0

Belki de JavaScript ile ilgili bir PHP kodu (WordPress) bir göz atın. Dahil ettiğiniz dosyaların hiçbir sözdizimi hatası içermediğinden ve önceden javascript oluşturan PHP içeriğinden çıkmadıklarından emin olun .. JavaScript olarak işlenen bir PHP hatası olabilir – argon

+0

Yanıtınız için teşekkür ederiz. Php hatalarını kontrol edip geri raporlarım. Bu arada, bu yanıtları okumadan önce, sitemdeki bazı hataların YouTube'un gömülmesiyle ilgili olduğunu fark ettim. Onları (WP YouTube Lyte eklentisi aracılığıyla) tembel olarak yükledim ve hem OP'deki hata hem de YouTube gömülmesiyle ilgili js hataları kayboldu. Bu sorunun tek başına çözülüp çözülmediğini merak ediyorum. – Rocky

+0

ve sonra beklenmeyen belirteç hatası daha sonra yeniden ortaya çıktı ... Ayrıca şimdi kenarda görünen ama daha önce değildi. Bu hata aralıklı olarak görünüyor - neyi tetiklediğinden emin değilsiniz, ancak belki de aşağıdaki tartışma açıklığa kavuşacaktır. – Rocky

cevap

0

Sen eklenti dizini http://www.welearnchess.com/wp-content/plugins/ultimate-social-deux/public/assets/js/min/us.script-min.js?ver=6.0.4 aramaları özel için http://www.welearnchess.com/inaccessible/ olan 403 sayfa yönlendirildi gibi src ile <script> etiketleri dahil edilirken demektir 403 hatası, atıyor. Eklentiler için bunun birkaç örneği vardır: nihai-sosyal-deux, zf-wordpress-kategori-accordian, yağmur - kamuya açık olması gereken varlıkların 403'lük olduğu. Bu, gerçek komut dosyası yerine, özel sayfanızın, beklendiği gibi komut dosyası etiketine yüklendiği anlamına gelir, geçersiz JavaScript ve dolayısıyla konsolunuzdaki hatalardır.

+0

Bu ilginç - Güvenlik eklentilerimden biri eklenti dosyalarına erişimi kısıtlıyorsa merak ediyorum. Bu konuyla ilgili olabilir mi? – Rocky

+0

evet, büyük olasılıkla, güvenlik eklentilerinden biri tarafından ayarlanan htaccess kısıtlamalarının bir parçası olarak, eklentiler dizinindeki dosyalara erişim engellendi. Geçerli htaccess dosyanızın bir gist/pastebin oluşturmayı düşünür müsünüz? – mani

+0

Evet, BPS Pro'nun kilidi biraz açık. Bunu daha önce görmedim, ancak eklentiler htaccess dosyasının beyaz bir eklenti listesi var ve bu gibi görünen yasak bir bölüme sahip: – Rocky