У меня есть сайт, работающий на сервере с одним экземпляром Elastic Beanstalk, и я хочу добавить автоматическую генерацию SSL-сертификата из LetsEncrypt с использованием библиотеки AcmePHP.
Библиотека пытается сохранить сертификаты в ~/.acmephp
, на что сервер отвечает с ошибкой
Failed to create "/home/webapp/.acmephp": mkdir(): Permission denied.
Библиотека acmephp не имеет возможности изменить встроенный путьи вместо того, чтобы разбирать и перекомпилировать скрипт, я хотел бы иметь возможность хранить файлы в каталоге по умолчанию.
Кто-нибудь знает, как я могу дать приложению разрешение на создание этого каталога вне корневого веб-каталога, или как я могу заставить сервер автоматически создать его и сделать его доступным для приложения?