Файлы 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)