Я использую lampp на моей машине с Linux для размещения сайта.БД настроен как виртуальный хост.Также зависимости php исправляются с помощью composer.Когда я запускаю компоненты lampp и захожу в locahost, я получаю эту ошибку.Я пытался это исправить, но ничего не получалось.Надеюсь, что вы мне поможете, спасибо.
Приложение не может быть запущено из-за следующей ошибки: Подробности Тип: UnexpectedValueException Сообщение: Поток или файл "../logs/app.log "не удалось открыть: не удалось открыть поток: отказано в доступе Файл: /opt/lampp/htdocs/starlight-app/vendor/monolog/monolog/src/Monolog/Handler/StreamHandler.php Строка:107 Trace
0 /opt/lampp/htdocs/starlight-app/vendor/monolog/monolog/src/Monolog/Handler/AbstractProcessingHandler.php(39): Monolog \ Handler \ StreamHandler-> write (Array)
1 /opt/lampp/htdocs/starlight-app/vendor/monolog/monolog/src/Monolog/Logger.php(344): Monolog \ Handler \ AbstractProcessingHandler-> handle (Array)
2 /opt/lampp/htdocs/starlight-app/vendor/monolog/monolog/src/Monolog/Logger.php(637): Monolog \ Logger-> addRecord (200, «Загрузка маршрута.», Массив)
3 /opt/lampp/htdocs/starlight-app/config/middlewares.php(94): Monolog \ Logger-> info ('Загрузка маршрута.',Массив)
4 [внутренняя функция]: Закрытие -> {закрытие} (Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response), Объект (Closure))
5 /opt/lampp/htdocs/starlight-app/vendor/slim/slim/Slim/DeferredCallable.php(43): call_user_func_array (Object (Closure), Array)
6 [внутренняя функция]: Slim \DeferredCallable -> __ invoke (Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response), Объект (Закрытие))
7 / opt / lampp / htdocs / starlight-app / vendor / slim /slim / Slim / MiddlewareAwareTrait.php (70): call_user_func (Объект (Slim \ DeferredCallable), Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response), Объект (Закрытие))
8/opt/lampp/htdocs/starlight-app/vendor/slim/csrf/src/Guard.php(171): Slim \ App-> Slim {closure} (Объект (Slim \ Http \ Request), Объект (Slim \ Http\ Response))
9 [внутренняя функция]: Slim \ Csrf \ Guard -> __ invoke (Object (Slim \ Http \ Request), Object (Slim \ Http \ Response), Object (Closure))
10 / opt / lampp / htdocs / starlight-app / vendor / slim / slim / Slim / DeferredCallable.php (43): call_user_func_array (Object (Slim \ Csrf \ Guard), Array)
11 [внутренняя функция]: Slim \ DeferredCallable -> __ invoke (Object (Slim \ Http \ Request), Object (Slim \ Http \ Response), Object (Closure))
12 /opt/lampp/htdocs/starlight-app/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func (Object (Slim)\ DeferredCallable), Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response), Объект (Закрытие))
13 /opt/lampp/htdocs/starlight-app/config/middlewares.php(178): Slim \ App-> Slim {closure} (Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response))
14 [внутренняя функция]: Закрытие -> {закрытие}(Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response), Объект (Closure))
15 / opt / lampp / htdocs / starlight-app / vendor / slim / slim / Slim /DeferredCallable.php (43): call_user_func_array (Object (Closure), Array)
16 [внутренняя функция]: Slim \ DeferredCallable -> __ invoke (Object (Slim \ Http \ Request), Object (Slim \ Http \Ответ), Объект (Закрытие))
17 /opt/lampp/htdocs/starlight-app/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(70): call_user_func (Object (Slim \ DeferredCallable), Object (Slim \ Http \ Request), O Object (Slim \ Http \ Response), объект (закрытие))
18 /opt/lampp/htdocs/starlight-app/vendor/slim/slim/Slim/MiddlewareAwareTrait.php(117): Slim \ App->Slim {closure} (Объект (Slim \ Http \ Request), Объект (Slim \ Http \ Response))
19 / opt / lampp / htdocs / starlight-app / vendor / slim / slim / Slim / App.php (405): Slim \ App-> callMiddlewareStack (Object (Slim \ Http \ Request), Object (Slim \ Http \ Response))
20 /opt/lampp/htdocs/starlight-app/vendor/slim/slim/Slim/App.php(313): Slim \ App-> process (Объект (Slim \ Http \ Request), Объект (Slim \Http \ Response))
21 /opt/lampp/htdocs/starlight-app/public/index.php(70): Slim \ App-> run ()
22 {main}