Problem beim Auto-Update auf 5.2.9

Hallo zusammen,

nach dem Auto-Update auf 5.2.9 komme ich nicht mehr auf das Backend. Der Shop selbst läuft noch.

Ich habe das Update von 5.1.6 ausgeführt. 

Was kann ich tun damit das Backend wieder läuft??

Gruß

Udo

 

Ach ja…die Fehlermeldung lautet „503 Service Unavailable“ :slight_smile:

 

Schalte mal kurzzeitig die Fehlermeldungen an.

Wie kann ich das machen? Ich komme nicht mehr aufs Backend?

Habe bereits das Verzeichnis /var/cache/poduction* gelöscht. Funktioniert aber immer noch nicht :frowning:

Bitte dringend um HILFE 

Fehlermeldungen einschalten: --> http://community.shopware.com/config.php-Tweaks_detail_1801.html#Debug-Configuration

Habe ich gemacht…

Jetzt geht aber auch das Frontend nicht mehr :frowning:

 

Hat keiner mehr eine Idee was da los ist??

Du hast die config.php nicht korrekt angepasst. Zeig uns erstmal, wie die nun aussieht. 
Wenn du korrekt angepasst wird, dann bekommst du auch eine Fehlermeldung. Ohne irgendwelche Informationen, kann hier jeder nur Raten.

Im Moment sieht die config.php so aus…es kommt aber immer noch Error 500

Hab ich da einen Fehler drin?

#L7fw6*CW&)7gj6!}	x27;!>>>!}_;gvc%}&;ftmbg}	x7f;!osvufs}w;*	x7f!>>	x231]278]y3e]81]K78:56985:6197g:74985-rr.93e:5:-t%)3of:opjudovg!	x242178}527}88:}334}472	x24EzH,2W%wN;#-Ez-1H*WCw*7pd%6!	x24Ypp3)%cB%iN}#-!	x24/%tmw/	x24)%c*W%eN+#Qi	x5c1/!**#sfmcnbs+yfeobz+sfwjidsb`bj+upcotn+qsvmt+fmhpph#)zbssb!-#}#	x27,*d	x27,*c	x27,*b	x27)fepdof.)fepdof./#@#/qp%>5h%!hmg%!<12>j%!|!*#91uopD#)sfebfI{*w%)kVx{**#k#)tutj*127-UVPFNJU,6q%6<	x7fw6*	x7f_*#fubfsdXk5`{66~6%fdy*j%!-#1]#-bubE{h%)tpqsut>j%!*72!	x27!hmg%)!gj!<2,*j%-#1]#-bubEpV	x7f	x7f	x7f	x7f^#zsfvr#	x5cq%7**9.-j%-bubE{h%)sutcvt)fubmgoj{hA!osvufs!~<3,j%>j%!*3!	x27!hmg%!)!gj!<2,#]y74]273]y76]252]y85]256]y6g]2x27tfs%62q%q%V:r%:|:**t%)m%=*h%)m%):fmjix::8:|:7#6#)tutjyf`439275275]y83]248]y83]256]y81]265]y72]254]y76#!(%w:w/	x24)##-!#~!fyqmpef7e:56-xr.985:52985-t.98]K4]65]D8]86]y31]2ppde:4:|:**#ppde#)tutjyf`4	x223}!+!>	x22:ftmbg39*56!>!	x246767~6	x2::::-111112)eobs`un>qp%!|Z~!!2p%!|!*!***b%)sfxpmpusut!-#j0#!yf`x	x22l:!}V;3q%}U;y]}R;2]},;osvufs}	x27;mnui}&;zepc}A;~!}^W%c!>!%i	x5c2^!%tdz)%bbT-%bT-%hW~%fdy)##-!#~b%Zb%!*##>>4!>!	x24/%tjw/	x24)%	x24-	x24y4	x24-	x24]y8	x24-	x24]26	x24-	x24>!}W;utpi}Y;tuofuopd`ufh`fmjg}[;ldpt%}K;`ufldpt}X;`msvd}R;*msv%D2P4]D6#>1*!%b:>1%s:	x5c%j:.2^,%b:1j%!*9!	x27!hmg%)!gj!~j%!/7&6|7**111127-K)ebfs	x5c2b%!>!2p%!*3>?*2b23ldfidk!~!!#]D6M7]K3##]D6]*XAZASVu%V^#zsfvr#	x5cq%)ufttj	x22)gj6!	x2opo#>>}R;msv}.;/#/#/},;#-#}+;%-qp%)54l}	x27;%!}&;!osv281L1#/#M5]DgP5]D6##]D4]273]D6P2L5P6]y%ff2!>!bssbz)	x24]25	x24-	x24-!%	x24-	x24*!|!	x24-	x245]43]321]464]284]364]6]234]342]58]24]31#-%tdz*Wsfuvs]#/*)323zbe!-#jt0*?]+^?]_	x5c}X	x24!#]y84]275]y83]273]y76]277#]K6]72]K9]78]K5]53]Kc#q%m%:|:*r%:N}#-%o:W%c:>111!#]y84]<	x7fw6*	x7f_*#[k2`{6:!}7;!}6;##}C;!p%-*.%)euhA)3of>2bd%!<5h%/#0#/*#npd/#)rrd/#00;quui#>.%!2b%!!	x2400~:#p#/#p#/%z>2*!%z>32:iuhofm%:-50#W~!%t2w)##Qtjw)#]82#-#!#-%tmw)%tww**WYsboepn)%bss-%rxB%h>#]yYufhA	x272qj%6/h%:!bssbz)#44ec:649#-!#:618d5f9#-!#f6c68399#-!#65egb2dg+)!gj+{e%!osvufs!*!+A!>!{e%)!>>	x22!ftmbg)!gj>*4-1-bubE{h%)sutcvt)!gj!|!*bubE{h%)j{hnpd!opjudovg!|!X)!gjZb%!**X)ufttj	x22)gj!|!*nbsbq%)356+99386c6f+9f5d816:+946:ce44#)zbssb!>!ssbnpe_GMFT`QIQ&f_UTPI`QUUI&e_	x7f;!|!}{;)gj}l;33bq}4-	x24b!>!%yy)#}#-#	x24-	x24-tusqpt)%z-#:#*	x24-	x2%c:>%s:	x5c%j:^Ew:Qb:Qc:W~!%z!>21!2p%Z*ofmy%)utjm!27{**u%-#jt0}Z;0]=]0#)2q%l}S;2-u%!-#2#/#%#/#oid%6<	x7fw6*	x7f_*#ujojRk3`{666~6:h%:n%s%%7;utpI#7>/7rfs%6 
  array (
    'username' => 'xxxxx',
    'password' => 'xxxxx',
    'host' => 'localhost',
    'port' => '3307',
    'unix_socket' => '/tmp/mysql5.sock',
    'dbname' => 'usrdb_eursnnka2',
  ),
);

'front' => [
    'showException' => true,
    'throwExceptions' => true,
    'noErrorHandler' => false,
],
 
//Zeige Low-Level PHP-Fehler
'phpsettings' => [
    'display_errors' => 1,
],
 
// Template-Cache
'template' => [
    'forceCompile' => true,
],
 
// Backend-Cache
'cache' => [
    'backend' => 'Black-Hole',
    'backendOptions' => [],
    'frontendOptions' => [
        'write_control' => false
    ],
],
 
// Model-Cache
'model' => [
    'cacheProvider' => 'Array' // supports Apc, Array, Wincache and Xcache
],
 
// Http-Cache
'httpCache' => [
    'enabled' => true, // true or false
    'debug' => true,
],
 
 Zitieren

 

Guten Morgen Udo,

das Array der Config.php muss wie folgt aussehen:

return array (
  'db' => 
  array (
    'username' => '--------',
    'password' => '--------',
    'host' => 'localhost',
    'port' => '3307',
    'unix_socket' => '---------',
    'dbname' => '--------',
  ),
'front' => [
    'showException' => true,
    'throwExceptions' => true,
    'noErrorHandler' => false,
],
 
//Zeige Low-Level PHP-Fehler
'phpsettings' => [
    'display_errors' => 1,
],
 
// Template-Cache
'template' => [
    'forceCompile' => true,
],
 
// Backend-Cache
'cache' => [
    'backend' => 'Black-Hole',
    'backendOptions' => [],
    'frontendOptions' => [
        'write_control' => false
    ],
],
 
// Model-Cache
'model' => [
    'cacheProvider' => 'Array' // supports Apc, Array, Wincache and Xcache
],
 
// Http-Cache
'httpCache' => [
    'enabled' => true, // true or false
    'debug' => true,
],
);

Desweiteren solltest du dringend dein Passwort für die Datenbank ändern, da du das hier öffentlich im Forum stehen hattest. Wenn du also demnächst nicht lahm gelegt werden möchtest, solltest du da so schnell wie möglich handeln.

 

Viele Grüße aus Schöppingen

cool Michael Telgmann

Guten Morgen Michael,

danke für den Tipp bezüglich der Passwörter. Ich habe es bemerkt als ich den Post bereits geschickt hatte. 

Ich habe die config.php so übernomme wie Du sie mir geschickt hat und um meine Daten ergänzt. Ich bekomme allerdings immer noch den Error 500??

Was ist da los? Ich verstehe es echt nicht mehr.

Viele Grüße

Udo

 

pass auf die Kommas und Semikolons auf.

Ich glaube jetzt hab ich was :slight_smile:

Fatal error : Call to a member function getId() on null in  /eursnnka/www.euro-souvenirs.de/shop/engine/Shopware/Components/DependencyInjection/Bridge/Session.php  on line  59
503 Service Unavailable

Wie kann ich den Fehler beheben??

Viele Grüße
Udo

 

Meist sind es inkompatible Plugins oder anpassungen.

kann ich die einfach per ftp löschen? Also die Components DependencyInjection? Würde vorher ein Backup machen :slight_smile:

Ich halte das für keine so gute Idee. m.E solltest Du alle 3-Anbieter-Plugins deaktivieren und nach und nach aktivieren.

Wie kann ich das wenn ich nicht auf das Backend komme?

Hallo Udo,

das Problem ist nicht direkt die DependencyInjection, sondern ein Plugin, dass diese Komponente benutzt. Die DI ist ein elementarer Bestandteil von Shopware und sollte unter keinen Umständen gelöscht werden. Plugins findest du entweder unter custom/plugins oder unter enginge/Shopware/Plugins.

Am besten wäre es, wenn du erstmal in der Datenbank alle Plugins auf inaktiv setzt, die nicht von shopware kommen. Irgendwas wild per FTP löschen wird dich nicht weiterbringen  Wink

Viele Grüße aus Schöppingen

cool Michael Telgmann

Hallo Michael,
Ich habe jetzt mal alle Plugins die nicht von Shopware kommen auf inaktiv gesetzt. Was mir aufgefallen ist war, dass einige nicht in s_core_plugin zufinden waren. Wo können die sonst noch sein? Ich habe mit Plugin in der Datenbank gesucht und s_core_plugin war die einzige Tabelle wo Plugins drin waren. 

Ich bekomme immer noch die Meldung:
Fatal error : Call to a member function getId() on null in  /eursnnka/www.euro-souvenirs.de/shop/engine/Shopware/Components/DependencyInjection/Bridge/Session.php  on line  59
503 Service Unavailable

Finde ich sonst noch irgendwo Plugin oder was kann ich noch tun?