【问题标题】:Server unable to find JSON files, but finds IMG files in the same Assets folder服务器找不到 JSON 文件,但在同一个 Assets 文件夹中找到 IMG 文件
【发布时间】:2018-10-18 20:42:14
【问题描述】:

我已经为我的第一个 Angular 项目构建了一个投资组合网站,现在它已经准备就绪,当我的 Angular 项目尝试定位 JSON 文件时出现错误,但它可以找到并生成位于相同的资产文件夹,当我在本地运行我的项目时,我可以获得 JSON-

main.dad43c6….bundle.js:1 ERROR 
e {headers: t, status: 404, statusText: "Not Found", url: "http://megakyle83.com/assets/json/socialMedia.json", ok: false, …}
error
:
"<HTML>
↵<HEAD>
↵<TITLE>404 Not Found</TITLE>
↵<BASE href="/error_docs/"><!--[if lte IE 6]></BASE><![endif]-->
↵</HEAD>
↵<BODY>
↵<H1>Not Found</H1>
↵The requested document was not found on this server.
↵<P>
↵<HR>
↵<ADDRESS>
↵Web Server at &#109;&#101;&#103;&#97;&#107;&#121;&#108;&#101;&#56;&#51;&#46;&#99;&#111;&#109;
↵</ADDRESS>
↵</BODY>
↵</HTML>
headers
:
t {normalizedNames: Map(0), lazyUpdate: null, lazyInit: ƒ}
message
:
"Http failure response for http://megakyle83.com/assets/json/socialMedia.json: 404 Not Found"
name
:
"HttpErrorResponse"
ok
:
false
status
:
404
statusText
:
"Not Found"
url
:
"http://megakyle83.com/assets/json/socialMedia.json"
__proto__
:
Object

当我进行构建时,我使用了终端命令 ng build --prod,然后通过 GoDaddy 将生成的 dist 文件夹中的文件上传到我的 Windows Plesk 服务器。当我查看 Plesk 服务器上的资产文件夹时,它显示所有文件都在 assets/json/ 下。我在同一个文件夹中有几个单独的 JSON 文件。这可能是问题的一部分吗?

我已将所有文件上传到我的 github,地址为 -https://github.com/RyanIndustries8/megakyle83

为了完成这项工作,我已尽一切努力,但我正在努力寻找对 Angular 有足够了解的人来获得答案。

【问题讨论】:

    标签: json angular http-error


    【解决方案1】:

    查看错误消息http://megakyle83.com/assets/json/socialMedia.json 404 Not Found。我浏览了你的仓库,assets/json/ 目录中没有这样的文件,而且assets 中没有json 目录。

    我在您的整个存储库中找不到丢失的 socialMedia.json 文件。确保此文件存在于错误消息中提到的路径下。

    【讨论】:

    • 感谢您的提醒,我刚刚意识到我的 repo 没有更新(现在正在修复)。但是我服务器上的文件不同。我现在没有将我的回购推送到我的服务器。我的 json 文件位于我的服务器上。
    【解决方案2】:

    问题最终不是我的代码,而是 Plesk 服务器中的设置问题。我必须进入服务器设置并将 text/json 和 */json 添加到可用文件列表中。感谢您查看此问题。

    【讨论】:

      猜你喜欢
      • 2021-07-23
      • 2019-10-21
      • 2020-06-03
      • 2015-04-25
      • 2016-12-15
      • 2019-10-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多