Aktualne wersje brokerów posiadają wbudowany mechanizm automatycznie wykrywający wersję IonCube Loader zainstalowaną na serwerze WWW.
Na podstawie detekcji broker ładuje biblioteki w odpowiednim wariancie.
Natomiast w określonych okolicznościach może okazać się, że detekcja nie jest możliwa. W takim wypadku możliwe jest ręczne wskazanie wersji IonCube Loader używanej przez broker.
Można zrobić to na dwa sposoby.
Wybranie nieprawidłowej wersji skutkuje błędem 5xx (np. 500, 503, 524) przy próbie połączenia z brokerem.
Wskazanie wersji IonCube Loader z poziomu konfiguracji integratora.
- Otwórz integrator i przejdź do konfiguracji połączenia ze sklepem.
- Kliknij przycisk Pokaż ustawienia zaawansowane i wybierz z listy odpowiednią wersję IonCube:
- Wykonaj test połączenia aby upewnić się, że wybrano prawidłową wersję.
Wskazanie wersji IonCube Loader z poziomu serwera.
- Za pomocą managera plików lub klienta FTP należy podłączyć się do serwera WWW obsługującego sklep.
- Przejdź do katalogu instalacji brokera (znajduje się tam m. in. plik Broker.php.
- Utwórz nowy plik o nazwie .ioncube_loader_version:
- W zawartości pliku wskaż wersję IonCube Loader, np. 10, 11, 12. Nie dopisuj żadnych znaków poza numerem wersji.
- Przetestuj prawidłowość połączenia ze sklepem.
Ustawienie wersji z poziomu konfiguracji integratora ma priorytet nad ustawieniem za pomocą pliku.