Hallo!
ich habe eine Testinstallation duchgeführt bei aktivierten SSL. Wenn ich mich im Admin anmelde kekomme ich eine Fehlermeldung im Footer "Die Abfrage wurde abgebrochen, kontaktieren Sie den Administrator..."
ich lande dann auf der Registrierungseite mit dieser Fehlermedlung.
ich habe die .htacess umbenannt der Fehler kommt trotzdem. SSL Zertifikat ist letsEncrypt .
wo kann der fehler her kommen?
ich habe noch folgendes gefunden die Textausgabe der Fehelrmeldung mommt wahscheinlich aus der cseo_db.inc.php bzw cseo_dbv7.inc.php
CODE in der cseo_db.inc.php ab Zeile 47 oder ab Zeile 52 in der cseo_dbv7.inc.php
function xtc_db_error($errno, $errstr, $errfile, $errline) {
switch ($errno) {
case E_USER_ERROR:
if ($errstr == "(SQL)") {
// handling an sql error
if ($_SESSION['customers_status']['customers_status_id'] == 0) {
echo "<b>SQL Fehler</b> [$errno] " . SQLMESSAGE . "<br /><br />\n\n";
echo "<b>Query:</b> " . SQLQUERY . "<br /><br />\n\n";
echo "Beim Aufruf der Datei <em>" . SQLERRORFILE . "</em> ";
echo ", PHP " . PHP_VERSION . " (" . PHP_OS . ")<br /><br />\n\n";
}
xtc_db_query("REPAIR TABLE sessions");
xtc_db_query("REPAIR TABLE whos_online");
xtc_db_query("REPAIR TABLE whos_online_month");
xtc_db_query("REPAIR TABLE whos_online_year");
echo "<b>Die Abfrage wurde abgebrochen, kontaktieren Sie den Administrator...</b><br /><br />\n\n";
// Send an email to the shop owner if a sql error occurs
if (defined('EMAIL_SQL_ERRORS') && EMAIL_SQL_ERRORS == 'true') {
$subject = 'Datenbankfehler - ' . STORE_NAME;
$message = '<font color="#000000"><strong>' . $errno . ' - ' . SQLMESSAGE . '<br /><br />' . SQLQUERY . '<br /><br />Request URL: ' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . '<br /><br /><small><font color="#ff0000">[CSEO SQL Error]</font></small><br /><br /></strong></font>';
require_once (DIR_FS_INC . 'xtc_php_mail.inc.php');
xtc_php_mail(STORE_OWNER_EMAIL_ADDRESS, STORE_OWNER, STORE_OWNER_EMAIL_ADDRESS, '', '', STORE_OWNER_EMAIL_ADDRESS, STORE_OWNER, '', '', $subject, nl2br($message), $message);
}
} else {
echo "<b>My ERROR</b> [$errno] $errstr<br />\n";
echo " Fatal error on line $errline in file $errfile";
echo ", PHP " . PHP_VERSION . " (" . PHP_OS . ")<br />\n";
echo "<b>Die Abfrage wurde abgebrochen, kontaktieren Sie den Administrator...</b><br />\n";
}
exit(1);
break;
case E_USER_WARNING:
case E_USER_NOTICE:
}
/* Don't execute PHP internal error handler */
return true;
}
Danke