0

Je gère un site Web à l'aide d'AWS Elastic Beanstalk. Dans AWS Elastic Beanstalk, la valeur par défaut upload_max_filesize dans php.ini est limitée à 2M. Je veux augmenter le upload_max_filesize à 20M. Je fais la chose suivante et "Upload and Deploy" EBS en téléchargeant les nouveaux codes source de l'application avec le nouveau 99my_php_ini_change.config. Mais il ne crée pas automatiquement le fichier /etc/php.d/zzz_my_own_php.ini. J'ai également 'Créer une nouvelle application' en utilisant Elastic Beanstalk, mais je n'ai pas vu le fichier /etc/php.d/zzz_my_own_php.ini a été créé avec succès.Dans AWS Elastic Beanstalk, comment modifier le paramètre de php.ini

Où est l'erreur?

Je chose que j'ai été:

fichier mis à l'intérieur 99my_php_ini_change.config .ebextensions dossier sous la racine de l'application.

99my_php_ini_change.config contient:

files: 
    "/etc/php.d/zzz_my_own_php.ini" : 

     mode: "000644" 
     owner: root 
     group: root 
     content: | 
      upload_max_filesize=20M 

Répondre

0

Voyez-vous des messages d'erreur dans le fichier journal à /var/log/eb-activity.log? Vous pouvez afficher le fichier journal complet en faisant un eb ssh, ou vous pouvez le récupérer via la console EB ou à partir de la ligne de commande en utilisant eb logs. S'il y a des erreurs, veuillez montrer votre fichier journal ici. De plus, les fichiers YAML sont très sensibles aux espaces blancs. Au lieu de cela, vous pouvez essayer ce qui suit (notez les deux espaces par niveau d'indentation, le manque d'espace avant le deux-points et l'absence de saut de ligne):

files: 
    "/etc/php.d/zzz_my_own_php.ini": 
    mode: "000644" 
    owner: root 
    group: root 
    content: | 
     upload_max_filesize=20M