# Bei Änderung der Theme.php - Server Error 500

**URL:** <https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377>\
**Category:** Programmierung\
**Created:** [26. August 2016 um 16:12 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377 "2016-08-26T16:12:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![zumopeds](https://avatars.discourse-cdn.com/v4/letter/z/839c29/32.png) [@zumopeds](https://forum.shopware.com/u/zumopeds)\
**Post date:** [26. August 2016 um 16:12 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/1 "2016-08-26T16:12:49Z")

</div>

Hallo,

wollte das Script mit Scroll2Top&nbsp; ( [https://shopwareianer.com/tutorials/shopware-scroll-to-top-button](https://shopwareianer.com/tutorials/shopware-scroll-to-top-button)&nbsp;) einfügen - das einen JS Eintrag in der Theme.php des erstellten Themes vorraussetzt, doch bekomme immer einen 500 Server Error, sobald ich in der Theme.php irgend etwas ändere. Egal, auch wenn es nur eine Buchstabe im Author oder ähnliches ist.

Das tritt seit dem Update auf 5.2.5 auf - seitdem gibt es auch alte Plugins, die ich nicht mehr aktiviren und auch nicht mehr deinstallieren kann. Bekomm im Log, wenn ich die geänderte Theme.php einfüge diesen Error “Plugin SwfDefaultPersonalAccount is encrypted but ioncube Loader extension is not installed”.

Ist die Theme.php mittels irgendeinem Plugin geschützt gegen Änderung?

Gruß André

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [26. August 2016 um 16:53 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/2 "2016-08-26T16:53:53Z")

</div>

Scheint so als wäre das Plugin " **Swf** DefaultPersonalAccount" mit IonCube&nbsp;verschlüsselt und du hast scheinbar&nbsp;kein IonCube. Soweit ich mich erinner ist der Prefix Swf = Shopwarefactory = Conexco. Fang da bei der Fehlersuche mal an.

---

<div class="post-metadata">

**Author:** ![zumopeds](https://avatars.discourse-cdn.com/v4/letter/z/839c29/32.png) [@zumopeds](https://forum.shopware.com/u/zumopeds)\
**Post date:** [26. August 2016 um 20:34 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/3 "2016-08-26T20:34:40Z")

</div>

Habe es in einem lokalen Backup gefunden, es handelt sich um folgendes Plugin:

\*Name:\*\*&nbsp; SwfDefaultPersonalAccount

\*\*Label:\*\* B2C Only - Firmenoption aus Anmeldung entfernen

\*\*Description:\*\*  
B2C Only entfernt die Möglichkeit ein Firmenkonto oder als Firma einen Kauf abzuschließen. Die entsprechende Auswahl wird ausgeblendet.  
Dieses Plugin ist mit jeder Version kompatibel.

Im PluginManger ist es deaktiviert, läßt sich aber wie ein paar andere nicht deinstallieren. Klicke ich auf deinstallieren, dreht sich der Kreis stundenlang und es passiert nichts.

Gib es eine Möglichkeit wie man manuell deinstalliert?

Gruß André

&nbsp;

---

<div class="post-metadata">

**Author:** ![zumopeds](https://avatars.discourse-cdn.com/v4/letter/z/839c29/32.png) [@zumopeds](https://forum.shopware.com/u/zumopeds)\
**Post date:** [26. August 2016 um 20:37 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/4 "2016-08-26T20:37:34Z")

</div>

hier sind auch noch alle Dateien vom Plugin online:

/public\_html/engine/Shopware/Plugins/Community/Frontend/SwfDefaultPersonalAccount/

---

<div class="post-metadata">

**Author:** ![brettvormkopp](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/brettvormkopp/32/7788_2.png) [@brettvormkopp](https://forum.shopware.com/u/brettvormkopp)\
**Post date:** [26. August 2016 um 21:05 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/5 "2016-08-26T21:05:19Z")

</div>

/public\_html/engine/Shopware/Plugins/Community/Frontend/SwfDefaultPersonalAccount **sichern** und löschen.

---

<div class="post-metadata">

**Author:** ![zumopeds](https://avatars.discourse-cdn.com/v4/letter/z/839c29/32.png) [@zumopeds](https://forum.shopware.com/u/zumopeds)\
**Post date:** [26. August 2016 um 21:09 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/6 "2016-08-26T21:09:27Z")

</div>

In der DB unter s\_core\_plugin auch löschen?

---

<div class="post-metadata">

**Author:** ![zumopeds](https://avatars.discourse-cdn.com/v4/letter/z/839c29/32.png) [@zumopeds](https://forum.shopware.com/u/zumopeds)\
**Post date:** [26. August 2016 um 21:18 UTC](https://forum.shopware.com/t/bei-anderung-der-theme-php-server-error-500/39377/7 "2016-08-26T21:18:38Z")

</div>

Habe es mutigerweise auch aus der DB gelöscht und das Problem ist behoben! Kann jetzt auch die Theme.php ändern und es kommt kein Error mehr…Vielen Dank!
