v2.5.2
Giriş yap

Uncaught SyntaxError: Unexpected token '<' Hatası

exciless
3,627 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Merhaba, local'de aşağıda ki kodları çalıştırdığım zaman bir hata almıyorum fakat sunucu tarafında çalışmak istediğimde Uncaught SyntaxError: Unexpected token '<' Hatası ile karşılaşıyorum. Bu sorunu nasıl çözebilirim ?

    var vnc = '/admin';
    var origin = window.location.origin + vnc;
Cevap yaz
Cevaplar (4)
exciless
1275 gün önce

.htaccess dosyama aşağıda ki satırı ekledim ve sorun ortadan kalktı :) Yardım etmeye çalıştığınız için tayfun hocam size ve bbera ya teşekkürler :)


RewriteCond %{REQUEST_FILENAME} !-f

tayfunerbilen
1275 gün önce

syntaxerror dediğine göre yazım hatası var. belki kodlar yan yana gelip patlıyordur, konsolu açıp orada hatanın yanında ilgili koda gitmek için satır numarası var ona tıklayıp detayına bakıp bize söylersen yardımcı olabiliriz :)

exciless
1275 gün önce

Aşağıda ki gibi bir tanımlama yapıyorum.


<?php

    function admin_public_url($url = false)
    {
        return URL . '/admin/public/' . $url;
    }

?>

Js ve Css dosyalarımı da bu şekilde belirtiyorum.


<link rel="stylesheet" href="<?=admin_public_url('css/main.css')?>">

<script src="<?=admin_public_url('js/system.js')?>"></script>

bbera
1275 gün önce

Bu sorunu hangi dosyada yaşıyorsun bilmiyorum ama genel olarak bu problem dosyanın yolunun doğru okunamaması ve otamatik olarak default html dönmesinden kaynaklanıyor

Eğer problemin hayaklandığı dosyayı (ki static JS dosyalarından biri olduğunu düşünüyorum) ve dosya yolunu nasıl tanımladığını eklersen belki daha fazla yardımcı olabilirim.