【问题标题】:Laravel 6 css and js files not found ( net::ERR_ABORTED 404 (Not Found) )未找到 Laravel 6 css 和 js 文件( net::ERR_ABORTED 404 (Not Found) )
【发布时间】:2020-05-07 20:27:36
【问题描述】:
当我使用 Laravel 开发服务器 (php artisan serve) 时一切正常,但是当我想使用 xampp 服务器时,我在 laravel auth 登录和注册页面中收到错误 404
我用href="{{ asset('css/app.css') }}"
当我使用127.0.0.1:8000/login 时,一切正常:
但是当我使用 xampp 服务器时,例如blog.test/login,它不起作用:
【问题讨论】:
标签:
javascript
css
laravel
xampp
【解决方案1】:
在 laravel 6 及以后的版本中,您必须安装 ui 。在工匠中运行以下代码
composer require laravel/ui --dev
php artisan ui bootstrap
php artisan ui bootstrap --auth
npm install
npm run dev
【解决方案2】:
用途:
{{asset('assets_file.css')}}
【解决方案3】:
我认为您的 css 文件链接没有正确编写
使用<a href = "{{asset('//your public path location')}}" />
【解决方案4】:
php artisan sweetalert:publish
【解决方案5】:
检查您的路径和文件夹是否存在于该位置,即检查css 和js 文件,如下所示,
如果您配置为公用文件夹,那么 index.php 文件的根目录必须是
$app = require_once __DIR__.'/../bootstrap/app.php';
检查文件是否实际存在于公用文件夹中,或者如果您配置没有公用文件夹,如下所示,
$app = require_once __DIR__.'/bootstrap/app.php';
检查您的文件是否存在于根目录(文件css 和js 文件)不在公共文件夹中
最重要的是检查物理文件是否已上传。
希望这对你有用!