Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
142 views
in Technique[技术] by (71.8m points)

javascript - Laravel 6 CSS JS not loading on server

I zipped my project folder and uploaded to the Document Root for the subdomain. I have all my CSS and JS files inside the Public folder. On XAMPP it is working just fine, but when I upload it to my shared hosting, the css and js does not load. Upon clicking on the URLs generated for the css and js found on the View Page Source, I get 404 Not found.

When I tried checking the Console tab in the Inspect Element option, I see Failed to load resource: the server responded with a status of 404 (Not Found)error. But I double checked that the files are there in the folders as it were when working on XAMPP locally.

For refenrence, this is how I linked my css files

    <link rel="stylesheet" href="<?php echo asset('public/vendor/bootstrap/css/bootstrap.min.css') ?>" type="text/css">

PHP version of my server is 7.3.23 and my Laravel version is 6.18.42.

question from:https://stackoverflow.com/questions/65864770/laravel-6-css-js-not-loading-on-server

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

Check APP_URL in .env file. Is it correct and not "localhost"?

Try to use this (maybe it's not help, but it looks better anyway):

<link href="{{ asset('vendor/bootstrap/css/bootstrap.min.css') }}" rel="stylesheet">

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...