Файлы JS не найдены (404)

Я запускаю приложение локально, и оно отлично работает. Когда я загрузил его в свою учетную запись хостинга, я начал получать 404 ошибки на JS

Это происходит как в Chrome, так и в Firefox.

Хром Проверяет Ошибки Элемента

Структура каталогов

Файлы расположены в указанном месте, а код находится внизу страницы, поэтому доступ к ним не должен быть до загрузки.

 
<script src="libs/bootstrap-switch-master/docs/js/jquery.min.js"></script>
<script src="libs/bootstrap-toggle-master/js/bootstrap-toggle.min.js"></script>
<script src="libs/angular/angular.js"></script>
<script src="libs/angular/angular.min.js"></script>
<script src="libs/angular-auto-validate/dist/jcs-auto-validate.min.js" ></script>
<script src="libs/ladda/dist/spin.min.js" ></script>
<script src="libs/ladda/dist/ladda.min.js" ></script>
<script src="libs/angular-ladda/dist/angular-ladda.min.js"></script>
<script src="libs/clipboard.js-master/dist/clipboard.min.js"></script>
<script src="libs/jquery-color-master/jquery.color.js"></script>

<script src="main.js" ></script>

</body >
</html >

2 ответа

Решаемые.

Это была проблема с разрешениями. ПУТИ были правильными, но проблемные каталоги и файлы не имели разрешений на выполнение.

РЕДАКТИРОВАТЬ (zpert): убедитесь, что права доступа к каталогу 755, что означает:

  • Владелец: Читать, Написать, Выполнить
  • Группа: Читать, Выполнить
  • Публичный: Читать, Выполнить

В Chrome Developer Tools (F12 в Google Chrome), если вы перейдете на вкладку источников, вы сможете увидеть контент (css и js), который находится на странице. Похоже, что некоторые из ваших файлов отсутствуют, а некоторые каталоги неверны.

Похоже, что с некоторым содержанием вы предполагали, что support-wizard был корневым каталогом, когда это не так.

Например, некоторые из ваших источников должны быть:

/support-wizard/libs/ladda/dist/spin.min.js
/support-wizard/libs/ladda/dist/ladda.min.js
/support-wizard/libs/bootstrap-toggle-master/css/bootstrap-toggle.min.css

Если вы попытаетесь перейти на каждую страницу, она должна загрузиться (например: ztsales.com/support-wizard/libs/ladda/dist/ladda.min.js)

Другие вопросы по тегам