Plötzlich weiße Seite im Backend

tomlarp

Sehr aktives Mitglied
22. Juli 2013
359
45
Hallo,

folgendes Problem: Wollte mich gerade im Backend einloggen - die Anmeldeseite erscheint auch, nach dem klick auf "Anmelden" erscheint jedoch plötzlich eine weiße Seite. In den Errorlogs steht:

Code:
79.XXX.XXX.XX - - [05/Jul/2016:10:59:06 +0200] "GET /admin/index.php HTTP/1.1" [B]500[/B] 683 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36"

Admin-Template- Cache, normalen Template-Cache manuell per FTP gelöscht - jedoch ohne Erfolg.

Hat jemand einen Tipp für mich?


Shop-Version: 4.02 + JTL: 1.1.1.1
 

tomlarp

Sehr aktives Mitglied
22. Juli 2013
359
45
AW: Plötzlich weiße Seite im Backend

Halt: Shop-Version ist die 4.03


Was ich jetzt festgestellt hab: Der direkte Aufruf wie z.B. xxxxx/admin/bewertung.php funktioniert ohne Probleme. Es scheint hier nur die index.php zu betreffen.
 

tomlarp

Sehr aktives Mitglied
22. Juli 2013
359
45
AW: Plötzlich weiße Seite im Backend

Und noch was: Der manuelle Abgleich endet ebenfalls in einem 500er-Fehler :/
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.341
2.003
Berlin
AW: Plötzlich weiße Seite im Backend

mach das mal hier in deine config Datei

PHP:
$show_error=true;
if($show_error) {
    define('SHOP_LOG_LEVEL', E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
    define('SYNC_LOG_LEVEL', E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
    define('ADMIN_LOG_LEVEL', E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
    define('SMARTY_LOG_LEVEL', E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
    ini_set('display_errors', 1);
} else {
    //enables printing of warnings/infos/errors for the shop frontend
    define('SHOP_LOG_LEVEL', 0);
    //enables printing of warnings/infos/errors for the dbeS sync
    define('SYNC_LOG_LEVEL', 0);
    //enables printing of warnings/infos/errors for the admin backend
    define('ADMIN_LOG_LEVEL', 0);
    //enables printing of warnings/infos/errors for the smarty templates
    define('SMARTY_LOG_LEVEL', 0);
    //excplicitly show/hide errors
    ini_set('display_errors', 0);
}

anstelle von dem Block hier der da in etwa so drin steht

PHP:
    //enables printing of warnings/infos/errors for the shop frontend
    define('SHOP_LOG_LEVEL', 0);
    //enables printing of warnings/infos/errors for the dbeS sync
    define('SYNC_LOG_LEVEL', 0);
    //enables printing of warnings/infos/errors for the admin backend
    define('ADMIN_LOG_LEVEL', 0);
    //enables printing of warnings/infos/errors for the smarty templates
    define('SMARTY_LOG_LEVEL', 0);
    //excplicitly show/hide errors
    ini_set('display_errors', 0);

und dann rufst du die Startseite mal auf und postest den Fehler.

um wieder alles auf normal zu stellen musst du dann nur bei dem
PHP:
$show_error=true;

anstelle vom true ein false reinschreiben.
oder du setzt deinen alten Block wieder so rein wie er war.
 

tomlarp

Sehr aktives Mitglied
22. Juli 2013
359
45
AW: Plötzlich weiße Seite im Backend

Unser Server-Admin hat grad mal in der php.ini das display_errors auf on gestellt und jetzt hab ich auch eine Fehlermeldung dazu:

Code:
[B]Notice[/B]:  Undefined index: kPlugin_2_paypal in [B]/var/www/clients/client3/web28/web/includes/modules/PaymentMethod.class.php[/B] on line [B]707[/B]

[B]Notice[/B]:  Trying to get property of non-object in [B]/var/www/clients/client3/web28/web/includes/modules/PaymentMethod.class.php[/B] on line [B]707[/B]

[B]Warning[/B]:   require_once(/var/www/clients/client3/web28/web/includes/plugins/jtl_paypal/version/104/paymentmethod):  failed to open stream: Success in [B]/var/www/clients/client3/web28/web/includes/modules/PaymentMethod.class.php[/B] on line [B]707[/B]

[B]Fatal error[/B]:  require_once(): Failed opening required  '/var/www/clients/client3/web28/web/includes/plugins/jtl_paypal/version/104/paymentmethod/'   (include_path='.:/usr/share/php:/usr/share/pear:/var/www/clients/client3/web28/web/includes/libs/phpQuery/phpQuery/:/var/www/clients/client3/web28/web/includes/libs/phpQuery/phpQuery/plugins/')  in [B]/var/www/clients/client3/web28/web/includes/modules/PaymentMethod.class.php[/B] on line [B]707[/B]
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.341
2.003
Berlin
AW: Plötzlich weiße Seite im Backend

ja das geht auch wenn man einen serveradmin hat :)

meins hätte nur das error rausgehauen aber ist ok so.

ich würde jetzt so sagen dein Paypal ist i.A.

kann es sein das das nen Update braucht oder etwas fehlt?
 

tomlarp

Sehr aktives Mitglied
22. Juli 2013
359
45
AW: Plötzlich weiße Seite im Backend

Da die Direktlinks im Admin funktionieren (also update.php) könnte ich ein Update versuchen - aber woher der Fehler plötzlich kommt, keine Ahnung... hat ja bisher ohne Probleme funktioniert.

Ich probier jetzt mal einen Re-Upload des PayPal-Plugins aus...
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.341
2.003
Berlin
AW: Plötzlich weiße Seite im Backend

nein du musst in die Pluginübersicht und das paypal mal deaktivieren oder wenn da was steht es updaten
 

tomlarp

Sehr aktives Mitglied
22. Juli 2013
359
45
AW: Plötzlich weiße Seite im Backend

Also das deaktivieren hat nichts gebracht - nur die Deinstallation und anschließende Neuinstallation des Plugins.

Jetzt gehts wieder.
 

css-umsetzung

Offizieller Servicepartner
SPBanner
6. Juli 2011
7.341
2.003
Berlin
AW: Plötzlich weiße Seite im Backend

ja dann hast du vermutlich etwas gekillt gehabt oder so.
Dateien haben ja theoretisch kein Verfallsdatum.
 

Ähnliche Themen