# ionCube

**URL:** <https://forum.oxid-esales.com/t/ioncube/73071>\
**Category:** Deutsches Forum\
**Tags:** module\
**Created:** [June 10, 2015, 4:56pm UTC](https://forum.oxid-esales.com/t/ioncube/73071 "2015-06-10T16:56:56Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Snarf](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@Snarf](https://forum.oxid-esales.com/u/Snarf)\
**Post date:** [June 10, 2015, 4:56pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/1 "2015-06-10T16:56:56Z")

</div>

Wir verwenden in unserem Shop mehrere Module, die den ionCube Loader voraussetzen. Hat jemand einen Tipp, woran kann es liegen, dass ein Teil davon einwandfrei funktioniert und ein anderer Teil eine Fehlermeldung ausspuckt?

“…was encoded with the PHP 5.6 ionCube Encoder and requires PHP 5.6 to be installed. in Unknown on line 0”

Laut Fehlermeldung sollte es ja an der PHP-Version liegen. Allerdings verwenden wir PHP 5.6.

Würde mich über Tipps freuen.

Greetz

Snarf

---

<div class="post-metadata">

**Author:** ![vanilla\_thunder](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/vanilla_thunder/32/72_2.png) [@vanilla\_thunder](https://forum.oxid-esales.com/u/vanilla_thunder)\
**Post date:** [June 10, 2015, 5:03pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/2 "2015-06-10T17:03:42Z")

</div>

Und dir auch einen guten Abend!  
Schau mal bei den funktionierenden Modulen, ob sie eine gesonderte php.ini im Verzeichnis haben. Bei einigen Hostern muss man php.ini mit der ioncube Konfiguration in die jeweiligen Unterverzeichnisse legen, um ioncube dort zu aktivieren

---

<div class="post-metadata">

**Author:** ![Snarf](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@Snarf](https://forum.oxid-esales.com/u/Snarf)\
**Post date:** [June 10, 2015, 5:12pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/3 "2015-06-10T17:12:31Z")

</div>

Guten Abend 🙂

Danke für den Hinweis. Ich habe nur eine php.ini ausserhalb der Module gefunden, in der der ionCube Loader 5.4 wie auch der ZendGuardLoader aufgerufen werden. In dem Ordner des funktionierenden Moduls habe ich keine .ini gefunden.

Ich nehme einfach mal an, dass die php.ini nicht zu tief in der Verzeichnisstruktur des Modul-Ordners liegt, oder wo wird die dort i.d.R. abgelegt?

---

<div class="post-metadata">

**Author:** ![Snarf](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@Snarf](https://forum.oxid-esales.com/u/Snarf)\
**Post date:** [June 10, 2015, 5:15pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/4 "2015-06-10T17:15:27Z")

</div>

Hab nochmal genauer nachgesehen: Innerhalb der Modul-Ordner liegt keine weitere php.ini

---

<div class="post-metadata">

**Author:** ![vanilla\_thunder](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/vanilla_thunder/32/72_2.png) [@vanilla\_thunder](https://forum.oxid-esales.com/u/vanilla_thunder)\
**Post date:** [June 10, 2015, 7:17pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/5 "2015-06-10T19:17:18Z")

</div>

ich weiß, ehrlich gesagt, nicht zuverlässig wohin die php.ini Dateien überall hin müssen. Hatte bis jetzt nur anständige Hoster 😃

Versuch mal mit den Ordner von hier:

> **[Where does the php.ini go for PE and EE if you host at 1&1 or Strato](https://oxidforge.org/en/where-does-the-php-ini-go-for-pe-and-ee-if-you-host-at-11-or-strato.html)**
>
> OXID eShop Professional and Enterprise Edition still use the Zend Guard to encrypt the source code. This behaviour will be changed in a while (no specific time frame yet).
> If you chose a hoster like 1&1 or Strato, it might become tricky to activate...

nur mit application/controllers/ statt views/  
und application/controllers/admin/ statt admin/

---

<div class="post-metadata">

**Author:** ![Snarf](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@Snarf](https://forum.oxid-esales.com/u/Snarf)\
**Post date:** [June 10, 2015, 8:06pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/6 "2015-06-10T20:06:32Z")

</div>

hrhr … ja das mit dem Hoster ist auch noch so eine Sache für sich. Haben das Problem aber bereits beheben können: Mit einer Version des Moduls, das für PHP 5.3 ausgelegt ist, hat es jetzt dann geklappt.

Danke nochmals für den Tipp 🙂

---

<div class="post-metadata">

**Author:** ![martin.wegele](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/m/51bf81/32.png) [@martin.wegele](https://forum.oxid-esales.com/u/martin.wegele)\
**Post date:** [June 11, 2015, 11:39am UTC](https://forum.oxid-esales.com/t/ioncube/73071/7 "2015-06-11T11:39:05Z")

</div>

[QUOTE=Snarf;160161]  
"…was encoded with the PHP 5.6 ionCube Encoder and requires PHP 5.6 to be installed. in Unknown on line 0"

Laut Fehlermeldung sollte es ja an der PHP-Version liegen. [B]Allerdings verwenden wir PHP 5.6.[/B]  
[/QUOTE]

[QUOTE=Snarf;160175]Haben das Problem aber bereits beheben können: Mit einer Version des Moduls, das für [B]PHP 5.3[/B] ausgelegt ist, hat es jetzt dann geklappt.[/QUOTE]  
😕  
Kann es sein, dass die Info aus deinem ersten Post dann nicht ganz zutreffend war?

---

<div class="post-metadata">

**Author:** ![Snarf](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@Snarf](https://forum.oxid-esales.com/u/Snarf)\
**Post date:** [June 15, 2015, 10:18am UTC](https://forum.oxid-esales.com/t/ioncube/73071/8 "2015-06-15T10:18:08Z")

</div>

Doch - das war ja das Verwirrende. Laut unserem Hoster wird PHP 5.6 verwendet. Die funktionierende Modulversion ist für PHP 5.3

---

<div class="post-metadata">

**Author:** ![system](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/system/32/4245_2.png) [@system](https://forum.oxid-esales.com/u/system)\
**Post date:** [July 13, 2026, 8:27pm UTC](https://forum.oxid-esales.com/t/ioncube/73071/9 "2026-07-13T20:27:00Z")

</div>


