Ubuntu PHP Laravel запись лог файла в файл - PullRequest
1 голос
/ 05 марта 2020

У меня Ubuntu 18.04 и Laravel. В методе записи - загрузить файл, я хочу сохранить параметры загрузки файлов. Сначала я пытаюсь что-то сохранить в файле:

public function settingsEdit($parameter)
{
        file_put_contents('/tmp/aa.log', 'll');

        return view('pages.account.settings.edit', ['user' => $this->user(), 'parameter' => $parameter]);
}

Нет ошибки, но файл не создан. В каталоге tmp не существует файла aa.log.

1 Ответ

1 голос
/ 05 марта 2020

Вы используете laravel, поэтому вы можете сделать Storage::put('/tmp/aa.log', '11');, и ваш файл будет создан в папке хранения, которая является местоположением файла по умолчанию в Laravel.

Или, может быть, попробуйте использовать пакет https://github.com/rap2hpoutre/laravel-log-viewer, который создает один файл журнала каждый день.

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