J'ai la configuration suivante dans mon fichier conf
upload_set_form_field $upload_field_name.name "$upload_file_name";
Mais je veux changer le nom du paramètre choisi en:
upload_set_form_field ($upload_field_name+"[name]") "$upload_file_name";
Je peux donc obtenir "pièce jointe [nom]" mais cela ne fonctionne pas. Je serais très heureux si quelqu'un pouvait m'aider à fusionner des variables avec une chaîne dans le fichier de configuration nginx :).
nginx
configuration
Swistak
la source
la source
set $object "$1"; set $object "${object}Display";
Nginx n'a pas de caractère de concaténation, il est plutôt basé sur des caractères valides et invalides, par exemple dans la directive:
$ uri est la variable et / est une chaîne à ajouter car / ne peut pas être dans un nom de variable.
De même, vous devriez essayer
Si cela ne fonctionne pas, essayez.
Cependant, je ne peux pas dire si le module de téléchargement le permettra. Des erreurs de syntaxe mineures peuvent également être présentes.
la source