【问题标题】: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')}}

【讨论】:

  • 我用它。当我使用 127.0.0.1:8000/login 时,一切正常,但是当我使用 xampp 服务器时,例如 blog.test/login 不工作
  • 虽然这段代码 sn-p 可以解决问题,但including an explanation 确实有助于提高您的帖子质量。请记住,您正在为将来的读者回答问题,而这些人可能不知道您的代码建议的原因。也请尽量不要用解释性 cmets 挤满你的代码,因为这会降低代码和解释的可读性!
【解决方案3】:

我认为您的 css 文件链接没有正确编写

使用<a href = "{{asset('//your public path location')}}" />

【讨论】:

    【解决方案4】:
    php artisan sweetalert:publish
    

    【讨论】:

      【解决方案5】:

      检查您的路径和文件夹是否存在于该位置,即检查cssjs 文件,如下所示, 如果您配置为公用文件夹,那么 index.php 文件的根目录必须是

      $app = require_once __DIR__.'/../bootstrap/app.php';
      

      检查文件是否实际存在于公用文件夹中,或者如果您配置没有公用文件夹,如下所示,

      $app = require_once __DIR__.'/bootstrap/app.php';
      

      检查您的文件是否存在于根目录(文件cssjs 文件)不在公共文件夹中 最重要的是检查物理文件是否已上传。

      希望这对你有用!

      【讨论】:

        猜你喜欢
        • 2019-06-07
        • 1970-01-01
        • 2020-01-20
        • 1970-01-01
        • 2020-12-30
        • 1970-01-01
        • 2021-06-11
        • 2021-02-27
        • 2020-11-03
        相关资源
        最近更新 更多