Examples: query, "exact match", wildcard*, wild?ard, wild*rd
Fuzzy search: cake~ (finds cakes, bake)
Term boost: "red velvet"^4, chocolate^2
Field grouping: tags:(+work -"fun-stuff")
Escaping: Escape characters +-&|!(){}[]^"~*?:\ with \, e.g. \+
Range search: properties.timestamp:[1587729413488 TO *] (inclusive), properties.title:{A TO Z}(excluding A and Z)
Combinations: chocolate AND vanilla, chocolate OR vanilla, (chocolate OR vanilla) NOT "vanilla pudding"
Field search: properties.title:"The Title" AND text
Beantwortet
Update ist gegen die Wand gefahren - bräuchte dringend Hilfe

Hallo zusammen, hoffe mir kann jemand helfen.
Update von V5.1.15 auf V5.2.16

Folgender Fehler beim Aufruf der JobRouter-Website:

[21-Oct-2022 20:51:57 Europe/Berlin] Error: Call to undefined method SessionManager::getVar() in C:\inetpub\wwwroot\JobRouter\modules\jobselect\Jobselect.php on 24
PHP Stack trace:
#0 C:\inetpub\wwwroot\JobRouter\modules\jobselect\Jobselect.php(10): JobselectModule->getSettings()
#1 C:\inetpub\wwwroot\JobRouter\includes\classes\ModuleManager.php(71): JobselectModule->__construct()
#2 C:\inetpub\wwwroot\JobRouter\includes\classes\ModuleManager.php(48): ModuleManager::createModule('jobselect')
#3 C:\inetpub\wwwroot\JobRouter\includes\classes\ModuleManager.php(137): ModuleManager::getInstance('jobselect')
#4 C:\inetpub\wwwroot\JobRouter\includes\classes\CustomNavigationProvider.php(846): ModuleManager::getConfiguration('navigation')
#5 C:\inetpub\wwwroot\JobRouter\includes\classes\CustomNavigationProvider.php(109): CustomNavigationProvider->addModuleBoxItems()
#6 C:\inetpub\wwwroot\JobRouter\includes\classes\CustomNavigationProvider.php(66): CustomNavigationProvider->buildNavigationStructure()
#7 C:\inetpub\wwwroot\JobRouter\includes\command\custom\MainScreenCommand.php(238): CustomNavigationProvider->buildNavigation()
#8 C:\inetpub\wwwroot\JobRouter\includes\command\custom\MainCommand.php(67): MainScreenCommand->execute(Object(HttpResponse))
#9 C:\inetpub\wwwroot\JobRouter\includes\command\SecureCommandProxy.php(33): JobRouter\Command\Custom\MainCommand->execute(Object(HttpResponse))
#10 C:\inetpub\wwwroot\JobRouter\includes\command\SecureCommandProxy.php(43): SecureCommandProxy->__call('execute', Array)
#11 C:\inetpub\wwwroot\JobRouter\library\JobRouter\Application\FrontController.php(94): SecureCommandProxy->execute(Object(HttpResponse))
#12 C:\inetpub\wwwroot\JobRouter\library\JobRouter\Application\App.php(549): JobRouter\Application\FrontController->handleRequest(Object(HttpRequest), Object(HttpResponse))
#13 C:\inetpub\wwwroot\JobRouter\index.php(129): JobRouter\Application\App->run(Object(HttpRequest), Object(HttpResponse))
#14 [internal function]: unknown()
#15 C:\inetpub\wwwroot\JobRouter\index.php(2): sg_load('7011B0CF4756AE4...')
#16 {main}

Wie bekomme ich das Ding wieder an's Laufen?

  
  
Gepostet vor 2 Jahren
Stimmen Neuste

Antworten 2


Moin,
das Update auf 5.2 ist eines der komplexesten Updates die ich bisher zu tun hatte weil sehr viel intern umgestellt wurde. Habe den JRlern auch gesagt, dass das für ein Minor-Update meiner Ansicht nach viel zu viel war. Es war halt das vorbereitende Update auf die 2022.1.
Hast du:

Löschen Sie aus dem Installationsverzeichnis der JobRouter-Webanwendung die Unterverzeichnisse includes und library. Hierdurch gewährleisten Sie, dass nicht mehr benötigte Dateien nicht weiter im System verbleiben.

Hast du:

Bitte beachten Sie: Ab Version 5.1 wird nicht mehr der NTLM-Ordner verwendet. Stattdessen muss die Einstellung fastcgi.impersonate = 0 in der php.ini gesetzt sein.

und

Für das JobRouter api/saml Verzeichnis darf nur die Anonyme Authentifizierung aktiviert sein.

und

Für das JobRouter api\rest Verzeichnis muss die Anonyme Authentifizierung und die Windows-Authentifizierung aktiviert sein.

Bist du am Ende nochmal alle Rechte auf allen Ordnern durchgegangen und hast geschaut, dass sie korrekt sind und alle notwendigen User enthalten?
Hast du ggfs mal den Cache-Ordner gelöscht?

Hast du den instance.key auf allen Servern hinterlegt?

  
  
Gepostet vor 2 Jahren
Stefan Köngeter
309 × 7 Administrator

Hallo Stefan,

Vielen Dank für die umfangreiche Antwort. Die von Dir angesprochenen Punkte hatte ich alle beachtet ....
Den in den Release Notes bei den strukturellen Änderungen vermerkten Umzug von JobSelect in den plugin-Ordner und das damit einhergehende notwendige Löschen der Ordner und Dateien im modules-Ordner leider nicht .....

Gelesen, getan und die 5.2.16 läuft ....

  
  
Gepostet vor 2 Jahren
4K Ansichten
2 Antworten
vor 2 Jahren
vor 2 Jahren
Stichwörter