Raketenwilli: Antwort an Rolf sieht nach Spam aus - kann nicht abgeschickt werden

Beitrag lesen

(Laudatio)

Den SQL-Fehler löst wohl das hier.

Die php.ini habe ich ergänzt:

(1)

allow_url_fopen=1

Das sollte keinen Einfluss auf die Arbeit mit der Datenbank haben.

(2)

display_errors=1

Jepp.

Das kannst Du auch file-lokal machen. Odfer zentral und das Problem mit den Logfiles, die Variomedia erst am Folgetag liefert, zentral etwa so lösen:

$_SERVER['DOCUMENT_ROOT']/debug.settings.php

<?php
### file: $_SERVER['DOCUMENT_ROOT']/debug.settings.php

### enable oder disable the debugging

## set to truly or falsy values …
define( 'DEBUG', true );

## set to falsy value or to a file, which the webserver can write …
## Beware! You shold truncate the file from time to time...

define(
    'E_LOGFILE',
    $_SERVER['DOCUMENT_ROOT']
    . '/../'
    . $_SERVER['SERVER_NAME']
    . '_error.log'
);
## or
/*
define( 'E_LOGFILE', false );
#*/

### program - do not edit! ###

if ( DEBUG ) {
    error_reporting( E_ALL );
    ini_set( 'display_errors', 1 );
    if ( E_LOGFILE ) {
        ini_set( 'error_log', E_LOGFILE );
    }
} else {
    error_reporting( E_ERROR );
    ini_set( 'display_errors', 0 );
}

In allen anderen originär aufrufbaren Skript-Dateien auf dem Server:

<?php
## enable oder disable the debugging for the whole and incredidible project:
require_once( $_SERVER['DOCUMENT_ROOT'] . '/debug.settings.php' );