ioncube_encoder

Dieses Thema im Forum "Linux & BSD" wurde erstellt von onip, 19. August 2013 .

  1. 19. August 2013
    Zuletzt bearbeitet: 19. August 2013
    hallo zusammen,

    linux ist echt nicht meine stärke, daher muss ich euch nochmal um rat bitten.
    ich hab zum verschlüsseln von php dateien, den ioncube_encoder bekommen.

    die dateien hab ich in /tmp/ioncube/ liegen.
    laut anleitung sollte folgender befehl ausgeführt werden:
    Code:
    /usr/local/ioncube/ioncube_encoder5 helloworld.php -o helloworld-enc.php
    
    bei mir
    Code:
    /tmp/ioncube/ioncube_encoder5 /var/www/clients/client2/web6/web/ioncube/tmp/Bootstrap.php -o /var/www/clients/client2/web6/web/ioncube/tmp/Bootstrap-enc.php
    
    ich erhalte folgenden fehler:
    die datei ioncube_encoder5 ist vorhanden.
    kann mir jemand weiterhelfen, danke.
     
  2. 19. August 2013
    AW: ioncube_encoder

    verschieben: mv /tmp/ioncube/ /usr/local/bin/ioncube/
    ins neue dir wechseln: cd /usr/local/bin/iconcube
    ausführungsrechte geben: chmod +x ioncube_encoder5
    ausführen: ioncube_encoder5 -o /var/www/clients...
    oder ohne chmod: ./ioncube_encoder5 -o /var/www...

    evtl ist ioncube_encoder5 nur eine verknüpfung und der zielpfad ist gelöscht, prüft das mit: ln -la
     
    1 Person gefällt das.
  3. 19. August 2013
    Zuletzt bearbeitet: 19. August 2013
    AW: ioncube_encoder

    ist verschoben.
    geht auch nicht

    die daten sind die ioncube_encoder download dateien.
    sollte also lauffähig sein.
     
  4. 19. August 2013
    Zuletzt bearbeitet: 19. August 2013
    AW: ioncube_encoder

    +x gemacht?

    Code:
    $ chmod +x ioncube_encoder5
    $ ./ioncube_encoder5 /var/www/clients/client2/web6/web/ioncube/tmp/Bootstrap.php -o /var/www/clients/client2/web6/web/ioncube/tmp/Bootstrap-enc.php
    Wenn das auch nicht geht würde ich an deiner stelle mal prüfen was "ioncube_encoder5" ist.
    Vielleicht isses ja ein Skript (shell/perl etc..) ohne shebang
    Vielleicht ist die Datei auch einfach nur leer und jemand will dir den Tag versauen haha
     
    1 Person gefällt das.
  5. 19. August 2013
    Zuletzt bearbeitet: 19. August 2013
    AW: ioncube_encoder

    ja
    Code:
    /usr/local/bin/ioncube# chmod +x ioncube_encoder5
    /usr/local/bin/ioncube# ./ioncube_encoder5 /var/www/clients/client2/web6/web/ioncube/tmp/Bootstrap.php -o /var/www/clients/client2/web6/web/ioncube/tmp/Bootstrap-enc.php
    -bash: ./ioncube_encoder5: Datei oder Verzeichnis nicht gefunden
    
    // mit --help
    Code:
    /usr/local/bin/ioncube# ioncube_encoder5 --help
    ioncube_encoder5: Befehl nicht gefunden.
    /usr/local/bin/ioncube# ./ioncube_encoder5 --help
    -bash: ./ioncube_encoder5: Datei oder Verzeichnis nicht gefunden
    
    muss ggf. die anwendung installiert werden?
     
  6. 19. August 2013
    Zuletzt bearbeitet: 19. August 2013
    AW: ioncube_encoder

    Keine Ahnung...

    Code:
    $ ls -a
    Schau nach ob ein Makefile vorhanden ist, wenn ja:

    Code:
    $ sudo make && make install
     
  7. 19. August 2013
    AW: ioncube_encoder

    Code:
    /usr/local/bin/ioncube# ls -a
    [COLOR="Navy"]. .. docs[/COLOR] [COLOR="DarkGreen"]ioncube_encoder ioncube_encoder5 ioncube_encoder53 ioncube_encoder53_7.0 ioncube_encoder54 ioncube_encoder5_6.5 ioncube_encoder5_7.0 ioncube_encoder_6.5 ioncube_encoder_7.0 [/COLOR] [COLOR="Navy"]loader-wizard README.txt[/COLOR]
    
    kein make file da.
     
  8. 19. August 2013
    AW: ioncube_encoder

    Kopier das Ganze mal nach /usr/local/ioncube
    Vielleicht hat der encoder irgendwelche selten dämliche Abhängigkeiten an diesen Pfad.
     
  9. 19. August 2013
    AW: ioncube_encoder

    ls -la wäre besser um mögliche symlinks zu erkennen.
     
  10. 19. August 2013
    Zuletzt bearbeitet: 19. August 2013
    AW: ioncube_encoder

    das wird mir ausggeben.
    ich hab noch was gefunden:
    so wie ich das versteh, muss nun ne 32bit system lib installiert werden.
    das hab ich dazu gefunden
    Code:
    apt-get install ia32-libs
    nach nem reboot hat sich nix geändert.
    das kann doch alles nicht so schwer sein
     
  11. 20. August 2013
    Zuletzt bearbeitet: 20. August 2013
    AW: ioncube_encoder

    so, hab festgestellt, dass
    Code:
    apt-get install ia32-libs
    garnicht installiert wurde.
    ich musste erstmal die darauffolgende meldung mit 'q' beenden,
    dann installierte sich das ganze.
    nun läuft ioncube_encoder.

    jetzt aber der große schei*** :angry:
    die installation hat meinen ganzen webserver zerschossen.
    kein mysql, ftp mehr und was weiß ich noch alles.
    man, das kann doch nicht wahr sein. ;(

    jetzt mal eben, die projekte sichern und den letzten stand wieder aufspielen (vmware).

    wie kann ich nun die 32bit libs installieren ohne gleich meine lauffähig umgebung zu zerschießen?

    // edit
    so, bin wieder auf meinem stand.
    ich hab die installation nochmal angestoßen und folgende meldung gelesen:
    // edit2
    oh man ist das ein kampf, aber es zeigt mal wieder das man belohnt wird, wenn man durch hält.
    es läuft nun und mein webserver auch.

    was hab ich nun gemacht.
    ich hab ein system upgrade auf 13.04 gemacht.
    danach einfach mal
    Code:
    apt-get install ia32-libs
    ausgeführt und nachgesehen was ggf. entfernt wird.
    diesmal wurde nichts angezeigt und ich hab die installation bestätigt.
    der webserver läuft wie gewohnt und ioncube_encoder wird nun wie gewollt ausgeführt.
    man muss nur noch eine lizenz anfordern das wie folgt geht:
    Code:
    ./ioncube_encoder --acquire-license
    das war's.
    ich bin happy und danke euch beiden für eure geduld und unterstützung.

    viele grüße
     
  12. 16. Juli 2014
    AW: ioncube_encoder

    Auf Ubuntu 14 gibt es die ia32-libs nicht mehr.

    Bei mir funktioniert: apt-get install libc6:i386
     
  13. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.