Я продолжаю получать «не удалось открыть поток: разрешение отказано» и изменение разрешений в папке не работаетLinux

Ответить
Anonymous
 Я продолжаю получать «не удалось открыть поток: разрешение отказано» и изменение разрешений в папке не работает

Сообщение Anonymous »

Я переключаюсь с Windows на Linux (Fedora), и я продолжаю получать эту ошибку в своем проекте Laravel, которого у меня не было в Windows:

please, pley, pley, pley, pley, pley, pley, pley, pley, pley? /> обновление < /strong>: < /p>
Я попытался сделать чистую установку лампы и попробовал ее снова. Проблема сохраняется ... < /p>
Как предложено здесь, теперь я запустил: < /p>

Код: Выделить всё

sudo chown -R apache:apache storage
sudo chmod -R 775 storage
Результаты при запуске ls -la :
api-rest-laravel:

Код: Выделить всё

rwxr-xr-x. 1 root   root      564 Sep 18 22:52  .
drwxr-xr-x. 1 root   root       56 Sep 18 22:38  ..
drwxr-xr-x. 1 root   root       52 Sep 18 22:38  app
-rwxr-xr-x. 1 root   root      425 Sep 18 22:38  artisan
drwxr-xr-x. 1 root   root       50 Sep 18 22:38  bootstrap
-rwxr-xr-x. 1 root   root     2462 Sep 18 22:38  composer.json
-rwxr-xr-x. 1 root   root   299734 Sep 18 22:38  composer.lock
drwxr-xr-x. 1 root   root      204 Sep 18 22:38  config
drwxr-xr-x. 1 root   root      102 Sep 18 22:38  database
drwxr-xr-x. 1 root   root       24 Sep 18 22:38  docs
-rwxr-xr-x. 1 root   root      258 Sep 18 22:38  .editorconfig
-rwxr-xr-x. 1 root   root     1139 Sep 18 22:53  .env
-rwxr-xr-x. 1 root   root     1084 Sep 18 22:38  .env.example
-rwxr-xr-x. 1 root   root      186 Sep 18 22:38  .gitattributes
-rwxr-xr-x. 1 root   root      286 Sep 18 22:38  .gitignore
-rwxr-xr-x. 1 root   root      354 Sep 18 22:38  package.json
-rwxr-xr-x. 1 root   root     1173 Sep 18 22:38  phpunit.xml
drwxr-xr-x. 1 root   root       78 Sep 18 22:38  public
-rwxr-xr-x. 1 root   root     3932 Sep 18 22:38  README.md
drwxr-xr-x. 1 root   root       20 Sep 18 22:38  resources
drwxr-xr-x. 1 root   root       36 Sep 18 22:38  routes
drwxrwxr-x. 1 apache apache     32 Sep 18 22:38  storage
drwxr-xr-x. 1 root   root       46 Sep 18 22:38  tests
drwxr-xr-x. 1 root   root      596 Sep 18 22:38  vendor
-rwxr-xr-x. 1 root   root      331 Sep 18 22:38  vite.config.js

< /code>
хранилище: < /p>
drwxrwxr-x. 1 apache apache  32 Sep 18 22:38 .
drwxr-xr-x. 1 root   root   564 Sep 18 22:52 ..
drwxrwxr-x. 1 apache apache  68 Sep 18 22:38 app
drwxrwxr-x. 1 apache apache  70 Sep 18 22:38 framework
drwxrwxr-x. 1 apache apache  42 Sep 18 22:38 logs

Storage/Framework:

Код: Выделить всё

drwxrwxr-x. 1 apache apache   70 Sep 18 22:38 .
drwxrwxr-x. 1 apache apache   32 Sep 18 22:38 ..
drwxrwxr-x. 1 apache apache   28 Sep 18 22:38 cache
-rwxrwxr-x. 1 apache apache  119 Sep 18 22:38 .gitignore
drwxrwxr-x. 1 apache apache   20 Sep 18 22:38 sessions
drwxrwxr-x. 1 apache apache   20 Sep 18 22:38 testing
drwxrwxr-x. 1 apache apache 4052 Sep 18 22:38 views
Итак, Apache должен иметь разрешения на запись в папке представлений.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -permissio
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»