EC2 / LAMP с временной файловой системой - PullRequest
1 голос
/ 03 апреля 2019

Хорошо - это странно.

Теперь мой домен указывает на новый экземпляр EC2, на котором работает наш веб-сайт, но сначала я думал, что у меня возникли некоторые проблемы с правами доступа к файлам, а теперь обратился кбыть там, где веб-сервис содержит совершенно отдельный слой файловой системы поверх уже существующего.

Что я имею в виду?Любой файл, который я загружаю на сайт или который я создаю с помощью file_put_contents(), недоступен, если я подключаюсь к серверу по SSH.Абсолютно невидим.Это большая проблема для меня, так как у меня есть задания на cron для пользователя root, который предназначен для поиска этих файлов и выполнения любых необходимых им заданий.

Если я перезапускаю службу apache2 - файлыто, что было создано в этом сеансе, сбрасывается, как будто их никогда не было.Даже если я не перезапущу сеанс - у меня нет возможности снова получить доступ к этому файлу - хотя он, вероятно, будет работать, только если я перенаправлю его как загрузку файла.Что касается PHP, они находятся в scandir(), верно для file_exists() и т. Д.

Кто-нибудь был знаком с этим и знает, как я могу отключить его, чтобы он вел себя как обычно?По моим исследованиям, это звучит похоже на EFS, но я не знаю, отключить это, не говоря уже о включении.

Спасибо.

1 Ответ

1 голос
/ 07 апреля 2019

Проблема решена!

Apache был настроен на использование частного каталога / tmp . Все объяснили здесь .

Приветствие.

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