Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Hilfe bei php Fehlermeldung lesen und verstehen

    manne35

    • Fördermitglied
    • Beiträge: 615
    • Geschlecht:
    Hallo,
    nach php update von 5.6 auf 7.2 habe ich eine weiße Seite beim Aufruf eines Moduls

    Wie deute ich die Fehlermeldung in mod-warning_admin_log?
    irgendwas mit session und cookies vermute ich anhand der zeilennummern ?

    Code: PHP  [Auswählen]
     
     ini_set(): Headers already sent. You cannot change the session module's ini settings at this time in File: /.../shop/includes/modules/set_session_and_cookie_parameters.php on Line: 18
     Backtrace #0 - /.../shop/admin/includes/application_top.php called at Line 211
     Backtrace #1 - /.../shop/admin/quick_stockupdate.php called at Line 119
    -...
    -...
    -...
    session_set_cookie_params(): Cannot change session cookie parameters when headers already sent in File: /.../shop/inc/set_session_cookie.inc.php on Line: 15
     Backtrace #0 - /.../shop/includes/modules/set_session_and_cookie_parameters.php called at Line 53
     Backtrace #1 - /.../shop/admin/includes/application_top.php called at Line 211
     Backtrace #2 - /.../shop/admin/quick_stockupdate.php called at Line 119
     session_start(): Cannot start session when headers already sent in File: /.../shop/includes/functions/sessions.php on Line: 114
     Backtrace #0 - /.../shop/includes/modules/set_session_and_cookie_parameters.php called at Line 83
     Backtrace #1 - /.../shop/admin/includes/application_top.php called at Line 211
     Backtrace #2 - /.../shop/admin/quick_stockupdate.php called at Line 119
     Cannot modify header information - headers already sent by (output started at /.../shop/admin/quick_stockupdate.php:1) in File: /.../shop/inc/xtc_redirect.inc.php on Line: 44
     Backtrace #0 - /.../shop/admin/includes/application_top.php called at Line 237
     Backtrace #1 - /.../shop/admin/quick_stockupdate.php called at Line 119

    Für eine Idee wäre ich dankbar.
    gruss manne

    Linkback: https://www.modified-shop.org/forum/index.php?topic=40212.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Hilfe bei php Fehlermeldung lesen und verstehen
    Antwort #1 am: 04. Mai 2019, 15:32:12
    Hallo manne,
    Ich nehme an du hast diese Modul -> quick_stockupdate_395.zip installiert

    In diesem Modul befindet sich folgende Datei admin/quick_stockupdate.php und in dieser Datei ist vor dem öffnenden PHP-Tag <?php ein Leerzeichen, siehe Code, das ist ein Fehler denn dieses Leerzeichen wird sofort nach dem Aufruf des Skripts an den Browser gesendet und hat zur Folge das die HTTTP-Headerdaten nicht mehr geändert werden können, deshalb erhältst du auch die geposteten Fehlermeldungen.

    Code: PHP  [Auswählen]
     <?php
    /*Quick Product update - V3.9.4

      ChangeLog:
      v3.9.5 01/12/2015 Version by: ralph_84
      Summary:
      1. Angepasst an MySQLi für Shopversion 2.00
      2. Anzeige der Attributbestände.
    ...
    ...
    ...


    Tipp: Entferne das Leerzeichen vor dem ersten <?php und versuche es erneut.

    Gruss
    Hanspeter

    manne35

    • Fördermitglied
    • Beiträge: 615
    • Geschlecht:
    Re: Hilfe bei php Fehlermeldung lesen und verstehen
    Antwort #2 am: 04. Mai 2019, 18:53:44
    Lieber Hanspeter,
    vielen Dank für die Hilfe und ausführliche Erklärung.

    Das hat genau gestimmt, da war das Leerzeichen.
    Ohne Leerzeichen geht s auch bei php 7.2.

    Da wäre ich in hundert kalten Wintern nicht drauf gekommen.

    Also immer darauf achten, daß kein Leerzeichen vor dem <?php  tag kommt,

    Vielen lieben Dank
    manne
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware
    7 Antworten
    5020 Aufrufe
    09. Oktober 2013, 09:30:42 von Rosalie
    2 Antworten
    2421 Aufrufe
    13. Juni 2013, 09:45:48 von Optic1
    11 Antworten
    6015 Aufrufe
    27. Mai 2011, 11:57:45 von Tomcraft
    12 Antworten
    4754 Aufrufe
    31. Juli 2011, 10:46:17 von franky_n
               
    anything