Ich mache eine Webseite in Laravel und ich stehe auf wirklich einfache Sache fest. Ich versuche, externe JS zu laden, die sich im öffentlichen Ordner befindet. Die Dateiberechtigung für den öffentlichen Ordner ist 777, das ist in Ordnung.Fehler beim Laden der Ressource in Laravel
Ich lade
{!! Html::script('js/jquery.js') !!}
in Kopf des Blattvorlage. Diese Zeile Code macht:
<script src="http://devbud/js/jquery.js"></script>
Das ist auch in Ordnung. Aber es funktioniert immer noch nicht. Meine jquery.js befindet sich im public/js Ordner, was auch okay ist.
So sollte es funktionieren, aber es tut es nicht. Vielleicht ist es ein Problem in meiner .htaccess-Datei ist, sieht es wie folgt aus:
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
Ist Problem in .htaccess oder sollte ich elswhere aussehen?
Sind Sie sicher, dass Sie den Link, um das Skript sein wollen "http: //devbud/js/jquery.js"? Willst du keine richtige Domain, wie devbud.com? –
Es ist ein virtueller lokaler Host (http: // devbud), wenn es online geht, wird es .com haben –