Anmelden

Einrichtung des Kommandozeilenwerkzeuges (CLI)

Aufruf Kommandozeilenwerkzeug Nsoft.MultiLang.CLI.exe oder Nsoft.MultiLang.CLI.cmd

Installation

  • Der SVN-Pfad /trunk/Bin muss unter c:/SMACC/Bin ausgecheckt werden. In diesem Ordner befinden sich das Kommandozeilenwerkzeug u.a.

Konfiguration

  • web.config
    • Pfad des Kommandozeilenwerkzeug .cmd oder .exe. Angabe ist optional. Standardwert:
      c:/SMACC/Bin/Debug/Nsoft.MultiLang.CLI.cmd
  • IIS-Manager
    • Scripts und ausfürbare Dateien
  • Nsoft.MultiLang.CLI.cmd
    • Anstelle Nsoft.MultiLang.CLI.exe
  • Nsoft.MultiLang.CLI.config
    • Basispfad der Website
    • Datenbank-Verbindung

Berechtigungen

  • Die Lokalisierung müssen die Resourcendateien in den Ressourcenordnern der Website neu erzeugen, und benötigen dazu Schreibzugriff auf diese Ordner.
  • Es gibt zwei Möglichkeiten. Entweder alle Ressourcenordner Schreibzugriff für IUSR_*** einrichten oder die Lokalisierungstools mit einem anderen Nutzerkonto ausführen, welches Schreibzugriff auf die gesamte Website hat. Da es relativ viele Ordner gibt, ist die zweite Möglichkeit einfacher einzurichten.
    • Im IIS-Manager muss für .../Admin/MultiLangManager.aspx unter Dateisicherheit der anonyme Zugriff aktiviert werden und das Nutzerkonto (mit Schreibzugriff auf die Website) eingetragen werden

Der Zugang zu Lokalisierungstools wird durch das SMACC-Berechtigungssystem gesichert. Lokalisierungstools führen ausschließlich Schreinoberationen auf Ressourcendateien aus. Insofern bestehen durch die geänderten IIS-Einstellungen keine Sicherheitsrisiken.

Testmöglichkeiten

  • Mittels Nsoft.MultiLang.CLI.cmd kann geprüft werden, ob das WebUI Programme ausführen kann und Schreibzugriff hat
  • NLog

Sowie Nsoft.MultiLang.CLI.exe ausgeführt wird kann der Vorgang über das NLog-Debugging überwacht werden. Dazu

   
Top

Wir arbeiten mit Software von http://www.campus21.de.

Verantwortlich für angezeigte Daten ist der Webdomain-Eigentümer laut Impressum.

Suche