Файл активов Laravel 404 - PullRequest
       5

Файл активов Laravel 404

0 голосов
/ 30 августа 2018

Я загружаю новый файл на свой сервер в папке public\js\. Но я не могу получить к нему доступ - ошибка 404. Все остальные файлы в папке в порядке. Я могу открыть это. Но если я переименую один из этих файлов (например, файл с именем test.js и я смогу получить к нему доступ) на другое имя (от test.js до test2.js) - я получу ошибку 404.

https://some/js/app.js - work fine
rename `app.js` to `app2.js`
https://some/js/app2.js - 404 error

Хранит ли Laravel 5.5 имена разрешенных для доступа к файлам? Как я могу это исправить?

Перед переименованием

ls -l
total 692
drwxr-xr-x 3 chipikby chipikby   4096 Aug 30 22:17 ./
drwxr-xr-x 9 chipikby chipikby   4096 Aug 30 21:50 ../
-rw-r--r-- 1 chipikby chipikby  15666 Jun 13 16:11 Sortable.min.js
-rw-r--r-- 1 chipikby chipikby  19983 Aug 30 22:17 app.js
-rw-r--r-- 1 chipikby chipikby 195881 Jun 13 16:11 libraries.js
-rw-r--r-- 1 chipikby chipikby 459664 Aug 30 21:36 new.js
drwxr-xr-x 6 chipikby chipikby   4096 May 22 12:01 tinymce/

app.js в app2.js

ls -l
drwxr-xr-x 3 chipikby chipikby   4096 Aug 30 22:28 ./
drwxr-xr-x 9 chipikby chipikby   4096 Aug 30 21:50 ../
-rw-r--r-- 1 chipikby chipikby  15666 Jun 13 16:11 Sortable.min.js
-rw-r--r-- 1 chipikby chipikby  19983 Aug 30 22:17 app2.js
-rw-r--r-- 1 chipikby chipikby 195881 Jun 13 16:11 libraries.js
-rw-r--r-- 1 chipikby chipikby 459664 Aug 30 21:36 new.js
drwxr-xr-x 6 chipikby chipikby   4096 May 22 12:01 tinymce/

Решено.

На сервере все файлы laravel хранятся в домашней папке с общей папкой НО (я не знаю почему) они не используются. Мне нужно хранить файлы ресурсов в другой папке (не в папке проекта laravel). Очень странно ...

1 Ответ

0 голосов
/ 30 августа 2018

Возможно, вы загружаете файл с неправильным разрешением, проверьте владельца файла и уровень разрешений, оно должно быть 644.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...