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: Immer wieder Meldung: An internal server error occurred. Please try again later.

    Marcel G.

    • Fördermitglied
    • Beiträge: 398
    Wenn das im Admin Bereich passiert, dann packe mal dies in admin/includes/application_top.php:
    Code: PHP  [Auswählen]
    error_reporting(E_ALL);
    ini_set('display_errors', 'Off');
    ini_set('error_log', 'errors.txt');
     
    Und zwar nach folgenden Zeilen:
    Code: PHP  [Auswählen]
    if (file_exists(DIR_FS_CATALOG.'export/_error_reporting.all') || file_exists(DIR_FS_CATALOG.'export/_error_reporting.admin')) {
      @ini_set('display_errors', true);
      error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT); //exlude E_STRICT on PHP 5.4
    } elseif (file_exists(DIR_FS_CATALOG.'export/_error_reporting.dev')) {
      @ini_set('display_errors', true);
      error_reporting(-1); // Development value
    } else {
      error_reporting(0);
    }
     
    Dann sollte, wenn der Fehler das nächste mal auftritt, im admin Verzeichnis eine errors.txt liegen.
    Managed Server

    ShopNix

    • Viel Schreiber
    • Beiträge: 1.208
    Es gibt einen Apache-Parameter, der die Größe der $_POST-Variablen begrenzt.

    FcgidMaxRequestLen

    Der Parameter kann je nach verwendetem PHP-Modul unterschiedlich heißen und unterschiedliche Default-Werte haben. Ist er zu klein, führt er gelegentlich (wenn eben die Größe überschritten wird) zu diesem vermaledeiten Fehler 500, der auch in meinen Logs nie mit einer Meldung auftauchte, die ich hätte interpretieren können.

    Wie man am Namen des Parameters erkennen kann, verwende ich mod_fcgid.

    Einen Versuch ist's wert.
    9 Antworten
    7136 Aufrufe
    29. Juli 2015, 19:10:26 von nashsx
    24 Antworten
    17172 Aufrufe
    23. Februar 2012, 10:22:23 von Soeldner
               
    anything