Ich habe das folgende Setup in meiner Conf-Datei
upload_set_form_field $upload_field_name.name "$upload_file_name";
Aber ich möchte den gewählten Parameternamen ändern in:
upload_set_form_field ($upload_field_name+"[name]") "$upload_file_name";
Ich kann also "attachment [name]" bekommen, aber das funktioniert nicht. Ich würde mich sehr freuen, wenn mir jemand beim Zusammenführen von Variablen mit String in der Nginx-Konfigurationsdatei helfen könnte :).
nginx
configuration
Swistak
quelle
quelle
set $object "$1"; set $object "${object}Display";
Nginx hat kein Verkettungszeichen, sondern basiert auf gültigen und ungültigen Zeichen, zum Beispiel in der Direktive:
$ uri ist die Variable und / ist ein String, der angehängt werden muss, da / nicht in einem Variablennamen enthalten sein darf.
Ebenso solltest du es versuchen
Wenn dies nicht funktioniert, versuchen Sie es.
Ich kann allerdings nicht sagen, ob das Upload-Modul dies überhaupt zulässt. Möglicherweise sind auch kleinere Syntaxfehler vorhanden.
quelle