Tutorial: syslog-Warnung in Drupal beheben

    Tutorial: syslog-Warnung in Drupal beheben

    Wenn ihr in Drupal das Modul Syslog aktiviert und ständig die folgende Meldung erhaltet:
    Warning: syslog() has been disabled for security reasons in Drupal\syslog\Logger\SysLog->log() (line 93 of /*/core/modules/syslog/src/Logger/SysLog.php).


    Öffnet ihr die php.ini und sucht nach syslog.

    Dabei findet ihr folgende Einträge:
    ; This directive allows you to disable certain functions for security reasons.
    ; It receives a comma-delimited list of function names. This directive is
    ; *NOT* affected by whether Safe Mode is turned On or Off.
    ; php.net/disable-functions
    disable_functions = "syslog"

    Dies deaktiviert ihr durch das Semikolon davor setzen.
    ; disable_functions = "syslog"


    Beim der nächsten Fundstelle seht ihr folgendes:
    ; Log errors to specified file. PHP's default behavior is to leave this value
    ; empty.
    ; php.net/error-log
    ; Example:
    ;error_log = php_errors.log
    ; Log errors to syslog (Event Log on NT, not valid in Windows 95).
    ;error_log = syslog

    Hier entfernt ihr das Semikolon vor dem error_log = syslog.