0

Cant получить 777 разрешений на работу в развертывании на упругом Beanstalk у меня есть это в моей папке .ebextensions на файл .config, но я всегда получаю deployig ошибки:Упругие Beanstalk 777 разрешений на папку

container_commands: 
    01storage_permissions: 
    command: "chmod -fR 777 /var/app/current/uploads/" 
    02storage_permissions: 
    command: "chmod -fR 777 /var/app/current/app/storage/" 

Я также пытался

container_commands: 
    01storage_permissions: 
    command: "chmod -fR 777 /var/app/ondeck/uploads/" 
    02storage_permissions: 
    command: "chmod -fR 777 /var/app/ondeck/app/storage/" 

Ошибка:

[Instance: i-ee305727 Module: AWSEBAutoScalingGroup ConfigSet: null] Command failed on instance. Return code: 1 Output: [CMD-AppDeploy/AppDeployStage0/EbExtensionPostBuild] command failed with error code 1: Error occurred during build: Command 01storage_permissions failed. 

Любые идеи? Благодаря!

+0

Он должен работать. Если вы не знаете, что такое путь, вы можете попробовать ssh в свой экземпляр и посмотреть сами: 'ssh -t ec2-user @ ec2-xxx-xxx-xxx-xxx.location.compute.amazonaws.com' , –

+0

Вы уверены, что этот путь существует до запуска приложения? – Tal

ответ

0

Если путь существует, то вы могли бы также попробовать:

01storage_permissions: 
    command: "chmod -fR 777 /var/app/current/uploads/" 
    owner: root 
    group: root 
Смежные вопросы