# Frontend will nicht

**URL:** <https://forum.shopware.com/t/frontend-will-nicht/2995>\
**Category:** Shopware 3.5\
**Tags:** installation--gettin\
**Created:** [6. Juni 2011 um 15:04 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995 "2011-06-06T15:04:55Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [6. Juni 2011 um 15:04 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/1 "2011-06-06T15:04:55Z")

</div>

Hallo, ich bekomme es leider nicht gebacken, das frontend zum laufen zu kriegen. das backend funktioniert wunderbar. vielleicht kann mir jemand helfen 🙂 Fehlerausgabe: `end\_Session::start() - /var/www/vhosts/s369189542.online.de/httpdocs/engine/Enlight/Enlight/Loader.php(Line:57): Error #2 include() [function.include]: open\_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts/s369189542.online.de/httpdocs/:/tmp/) Array in Enlight/Zend/Session.php on line 503 Stack trace: #0 Shopware/Bootstrap.php(118): Zend\_Session::start(Array) #1 [internal function]: Shopware\_Bootstrap-\>initSession() #2 Enlight/Bootstrap.php(99): call\_user\_func(Array) #3 Enlight/Bootstrap.php(69): Enlight\_Bootstrap-\>loadResource('Session') #4 Shopware/Shopware.php(69): Enlight\_Bootstrap-\>getResource('Session') #5 Shopware/Plugins/Default/Core/Shop/Bootstrap.php(0): Shopware-\>Session() #6 [internal function]: Shopware\_Plugins\_Core\_Shop\_Bootstrap::onInitResourceShop() #7 Enlight/Event/EventHandler.php(60): call\_user\_func(Object(Enlight\_Event\_EventArgs)) #8 Enlight/Event/EventManager.php(96): Enlight\_Event\_EventHandler-\>execute('Shopware\_Plugin...', Object(Enlight\_Event\_EventArgs)) #9 Enlight/Bootstrap.php(96): Enlight\_Event\_EventManager-\>notifyUntil(Object(Enlight\_Event\_EventArgs)) #10 Enlight/Bootstrap.php(57): Enlight\_Bootstrap-\>loadResource('Enlight\_Bootstr...', Array) #11 Enlight/Application.php(289): Enlight\_Bootstrap-\>hasResource('Shop') #12 Shopware/Plugins/Default/Core/Shop/Bootstrap.php(0): Enlight\_Application-\>\_\_call('Shop') #13 [internal function]: Shopware\_Plugins\_Core\_Shop\_Bootstrap::onPreDispatch('Shop', Array) #14 Enlight/Event/EventHandler.php(60): call\_user\_func() #15 Enlight/Event/EventManager.php(70): Enlight\_Event\_EventHandler-\>execute(Object(Enlight\_Event\_EventArgs)) #16 Enlight/Controller/Front.php(75): Enlight\_Event\_EventManager-\>notify('Shopware\_Plugin...', Object(Enlight\_Event\_EventArgs)) #17 Shopware/Bootstrap.php(21): Enlight\_Controller\_Front-\>dispatch(Object(Enlight\_Event\_EventArgs)) #18 Enlight/Application.php(69): Shopware\_Bootstrap-\>run('Enlight\_Control...', Array) #19 shopware.php(6): Enlight\_Application-\>run() #20 {main} ` oder live unter: [http://s369189542.online.de](http://s369189542.online.de) Der Server sieht wie folgt aus: 1und1 virtual host xxl bs: centos 5 php ver: 5.2.17 zend optimizer: 3.3.9 ioncube loader: 4.0.8 beim installer skript sehe ich nur grüne haken, bis auf zip bei sonstige. ich hoffe dass ihr mir helfen könnt. lg

---

<div class="post-metadata">

**Author:** ![taaucher](https://avatars.discourse-cdn.com/v4/letter/t/ac8455/32.png) [@taaucher](https://forum.shopware.com/u/taaucher)\
**Post date:** [6. Juni 2011 um 15:14 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/2 "2011-06-06T15:14:58Z")

</div>

Hast du ganz sicher überall die richten Schreibrechte? Hast du mal im backend unter Einstellungen/Systeminfo geschaut, ob da alles passt? Grüße Frank

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [6. Juni 2011 um 15:18 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/3 "2011-06-06T15:18:27Z")

</div>

ja alles grün bis auf: `engine/vendor/html2ps/cache/ not found Wird für Neu-Installationen 3.5 nicht benötigt engine/vendor/html2ps/temp/ not found Wird für Neu-Installationen 3.5 nicht benötigt`

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [6. Juni 2011 um 15:28 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/4 "2011-06-06T15:28:25Z")

</div>

Das Problem ist wohl, dass das Verzeichnis auf das der Session-Save-Path von PHP konfiguriert ist, keine Schreibrechte besitzt. Probiere mal in einer leeren PHP-Datei

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [6. Juni 2011 um 15:52 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/5 "2011-06-06T15:52:31Z")

</div>

hi stefan, danke für deinen tipp aber scheint nicht der fehler zu sein. session.save\_path = “/var/lib/php/session” scheint beschreibbar zu sein. es existieren auch sessions in dem dir. dein php code produziert auch keine fehler: [http://s369189542.online.de/test.php](http://s369189542.online.de/test.php)

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [6. Juni 2011 um 15:55 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/6 "2011-06-06T15:55:15Z")

</div>

Wie sieht denn deine Application.php aus? (Liegt im Shopware-Root-Verzeichnis) - ist die komplett Standard? Kannst du die mal posten?

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [6. Juni 2011 um 16:01 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/7 "2011-06-06T16:01:34Z")

</div>

ja die ist standart: [code]\<?php include(dirname( **FILE** ).DIRECTORY\_SEPARATOR.‘config.php’);

return array(  
‘db’ =\> array( ‘username’ =\> $DB\_USER, ‘password’ =\> $DB\_PASSWORD, ‘dbname’ =\> $DB\_DATABASE, ‘host’ =\> $DB\_HOST ), ‘front’ =\> array( ‘noErrorHandler’ =\> false, ‘throwExceptions’ =\> false, ‘useDefaultControllerAlways’ =\> true, ‘disableOutputBuffering’ =\> false, ‘showException’ =\> true, ), ‘template’ =\> array( ‘compileCheck’ =\> true, ‘compileLocking’ =\> true, ‘useSubDirs’ =\> false, ‘forceCompile’ =\> false, ‘ignoreNamespace’ =\> false ), ‘cache’ =\> array( ‘frontendOptions’ =\> array( ‘automatic\_serialization’ =\> true, ‘automatic\_cleaning\_factor’ =\> 0, ‘lifetime’ =\> 3600 ), ‘backend’ =\> ‘File’, ‘backendOptions’ =\> array( ‘hashed\_directory\_umask’ =\> 0771, ‘cache\_file\_umask’ =\> 0644, ‘hashed\_directory\_level’ =\> 0, ‘cache\_dir’ =\> $this-\>DocPath().‘cache/database’, ‘file\_name\_prefix’ =\> ‘shopware’ ), /\* ‘backend’ =\> ‘Memcached’, ‘backendOptions’ =\> array( ‘servers’ =\> array( array( ‘host’ =\> ‘localhost’, ‘port’ =\> 11211, ‘persistent’ =\> true, ‘weight’ =\> 1, ‘timeout’ =\> 5, ‘retry\_interval’ =\> 15, ‘status’ =\> true, ‘failure\_callback’ =\> null ) ), ‘compression’ =\> false, ‘compatibility’ =\> false ) \*/ ), ‘session’ =\> array( ‘name’ =\> ‘SHOPWARESID’, ‘cookie\_lifetime’ =\> 0, ‘use\_trans\_sid’ =\> false, ‘gc\_probability’ =\> 1, ‘gc\_divisor’ =\> 100, ‘save\_handler’ =\> ‘db’ ), /\* ‘session’ =\> array( … ‘save\_handler’ =\> ‘memcache’, ‘save\_path’ =\> ‘tcp://localhost:11211?persistent=1&weight=1&timeout=1&retry\_interval=15’ ), ‘session’ =\> array( … ‘save\_handler’ =\> ‘files’ ), \*/ ‘backend’ =\> array( ‘refererCheck’ =\> true, ), ‘phpsettings’=\>array( ‘error\_reporting’=\>E\_ALL | E\_STRICT, ‘display\_errors’=\>1, ‘date.timezone’=\>‘Europe/Berlin’ ) );[/code] habe auch noch nie shopware benutzt. mein chef hätte das jetzt gerne zwecks warenwirtschaft anbindung. momentan nutzen wir noch joomla mit virtuemart. das läuft auch wie gewohnt auf dem gleichen server. ich habe daher irgendwie ioncube oder zend im verdacht. achso installiert is übrigens die ioncube variante. bei der zend variane sehe ich garnix 🙂 nur weiss 🙂

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [6. Juni 2011 um 17:14 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/8 "2011-06-06T17:14:50Z")

</div>

ich habe jetzt nochmal die zend variante installiert und da bleibt das browserfenster weiss. beim cache ordner habe ich auch chmod 777 versucht wie im wiki beschrieben. leider auch ohne erfolg 😕

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [6. Juni 2011 um 21:08 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/9 "2011-06-06T21:08:39Z")

</div>

Wie hast du denn installiert? Manuell? Dann hast du die Dateien vermutlich nicht im Binär-Modus übertragen - aktiviere sonst mal die Optionen throwExceptions und showException aus der Application.php . Ansonsten eventuell fehlende Schreibrechte auf engine/Shopware/Proxies oder noch Cache-Rest aus der vorherigen Ioncube-Installation?

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [7. Juni 2011 um 13:18 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/10 "2011-06-07T13:18:29Z")

</div>

ich habe das lokale installationsskript benutzt. also die install.php hochgeladen und installiert. ‘throwExceptions’ =\> true gibt ähnliches aus: ` Fatal error: Uncaught exception 'Zend\_Session\_Exception' with message 'Zend\_Session::start() - /var/www/vhosts/s369189542.online.de/httpdocs/engine/Enlight/Enlight/Loader.php(Line:57): Error #2 include() [[function.include](function.include)]: open\_basedir restriction in effect. File() is not within the allowed path(s): (/var/www/vhosts/s369189542.online.de/httpdocs/:/tmp/) Array' in /var/www/vhosts/s369189542.online.de/httpdocs/engine/Enlight/Enlight/Zend/Session.php:503 Stack trace: #0 /var/www/vhosts/s369189542.online.de/httpdocs/engine/Shopware/Bootstrap.php(118): Zend\_Session::start(Array) #1 [internal function]: Shopware\_Bootstrap-\>initSession() #2 /var/www/vhosts/s369189542.online.de/httpdocs/engine/Enlight/Enlight/Bootstrap.php(99): call\_user\_func(Array) #3 /var/www/vhosts/s369189542.online.de/httpdocs/engine/Enlight/Enlight/Bootstrap.php(69): Enlight\_Bootstrap-\>loadResource('Session') #4 /var/www/vhosts/s369189542.online.de/httpdocs/engine/Shopware/Shopware.php(69): Enlight\_Bootstrap-\>getResource('Sess in /var/www/vhosts/s369189542.online.de/httpdocs/engine/Enlight/Enlight/Zend/Session.php on line 503` könnte es sein dass die datei, die in der loader.php zeile 57 (include($path)😉 geladen werden soll, nicht geladen werden kann weil sie nicht drauf zugreifen darf? hab jetzt noch nicht nachgeforscht welche das genau ist. in der php.ini ist die option open\_basedir aber auskommentiert also nicht aktiv.

---

<div class="post-metadata">

**Author:** ![Stefan\_Hamann](https://avatars.discourse-cdn.com/v4/letter/s/5e9695/32.png) [@Stefan\_Hamann](https://forum.shopware.com/u/Stefan_Hamann)\
**Post date:** [7. Juni 2011 um 13:30 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/11 "2011-06-07T13:30:35Z")

</div>

Probiere nochmal folgendes in die config.php (unten) einzufügen: ini\_set(‚session.save\_path‘,’/tmp’); Ansonsten schick mir mal FTP-Daten an [forum@shopware.de](mailto:forum@shopware.de) - dann schaue ich selbst nochmal

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [7. Juni 2011 um 13:57 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/12 "2011-06-07T13:57:53Z")

</div>

hat leider auch nich geklappt. ich schick dir mal die daten. in der zeit vergleich ich mal meine php.ini mit der aus dem xampp packet

---

<div class="post-metadata">

**Author:** ![Heiner\_Lohaus](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@Heiner\_Lohaus](https://forum.shopware.com/u/Heiner_Lohaus)\
**Post date:** [7. Juni 2011 um 14:30 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/13 "2011-06-07T14:30:11Z")

</div>

Hi, das ist wahrscheinlich irgendein Bug in deiner PHP-/Suhosin-Version. Das kann durch folgende Konfiguration-Eintrag in der Application.php umgangen werden. Einfach hinter den Eintrag „save\_handler“ den Eintrag „throw\_startup\_exceptions“ hinzufügen. Beispiel: ` 'session' =\> array( ... 'save\_handler' =\> 'db', 'throw\_startup\_exceptions' =\> false ),` Viele Grüße Heiner

---

<div class="post-metadata">

**Author:** ![unguisarts](https://avatars.discourse-cdn.com/v4/letter/u/9dc877/32.png) [@unguisarts](https://forum.shopware.com/u/unguisarts)\
**Post date:** [7. Juni 2011 um 14:40 UTC](https://forum.shopware.com/t/frontend-will-nicht/2995/14 "2011-06-07T14:40:32Z")

</div>

Tatsache! 🙂 Es läuft…ich danke euch vielmals 🙂
