Сервер не может найти JSON-файлы, но находит IMG-файлы в той же папке Assets - PullRequest
0 голосов
/ 08 мая 2018

Я создал сайт портфолио для моего первого проекта 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, а затем загружал файлы из сгенерированной папки dist на мой сервер Windows Plesk через GoDaddy. Когда я смотрю на мою папку ресурсов на сервере Plesk, она показывает, что все файлы находятся там в assets / json /. У меня есть несколько отдельных файлов JSON в этой же папке. Может ли это быть частью проблемы?

Все мои файлы загружены на мой github по адресу - https://github.com/RyanIndustries8/megakyle83

Я попробовал все под солнцем, чтобы сделать эту работу, и я изо всех сил пытаюсь найти кого-то, кто знает достаточно об Angular, чтобы получить ответы.

Ответы [ 2 ]

0 голосов
/ 09 мая 2018

Проблема не заканчивалась тем, что я был кодом, а проблемой настройки на сервере Plesk. Мне пришлось зайти в настройки сервера и добавить текст / json и * / json в список используемых файлов. Спасибо за внимание к этой проблеме.

0 голосов
/ 08 мая 2018

Посмотрите на сообщение об ошибке, http://megakyle83.com/assets/json/socialMedia.json 404 Not Found. Я просмотрел ваш репозиторий, и в каталоге assets/json/ такого файла нет, более того, в каталоге assets.

нет каталога json.

Не удалось найти отсутствующий файл socialMedia.json во всем репо. Убедитесь, что этот файл существует по пути, указанному в сообщении об ошибке.

...