laravel - 000webhost 不显示我的 css、js、图像文件
问题描述
我的 Laravel 项目在我的本地主机上正常运行,但是当我在 000webhost 上上传时,它只显示 html 数据,而 css、js、图像文件不显示。这是一个关于 css 文件的示例,我用它来链接 css 文件:
<link href="{{asset('public/frontend/css/bootstrap.min.css')}}" type="text/css" rel="stylesheet">
这是我的文件结构
-app
-bootstrap
-config
-database
-public
--frontend
---css
----bootstrap.min.css
----some files css in here
---fonts
---images
---js
-public_html
-resources
--views
---index.blade.php
-routes
-storage
...
当我运行它需要2个错误:
拒绝应用来自 'https://...000webhostapp.com/public/frontend/css/bootstrap.min.css' 的样式,因为它的 MIME 类型 ('text/html') 不是受支持的样式表 MIME 类型,并且严格MIME 检查已启用。
和
加载资源失败:服务器响应状态为 404 ()
所有 css、js、图像文件都有 2 个错误。
解决方案
解决了!!我真的不明白,但我只是将文件夹移动public
到public_html
文件夹中并且它有效
推荐阅读
- r - 删除图例“填充框”矩形
- python - Python:Pandas Dataframe 选择和乘法元素
- git - git checkout 注释标签行为
- c# - 单击共享的 OneNote 分区组链接时显示 OneDrive 目录列表
- docker - /usr/bin/ 是否被授权为 docker prefrences 中卷共享的默认位置?
- laravel - Laravel - 如何在 PHPUnit 测试中使用 faker?
- c++ - 超出列时,clang-format 强制每个参数/参数拥有自己的行?
- python - 使用 go-serial 从 arduino 的串口读取
- email - 从 Erlang 发送邮件 - OTP 应用程序或操作系统应用程序
- java - 查询C3P0开始获取的连接数