logFile
Beschreibung:
static string Worker::$logFile
Dient zur Angabe des Speicherorts der Workerman-Protokolldatei.
Diese Datei protokolliert alle mit Workerman verbundenen Logs, einschließlich Start, Stopp usw.
Wenn nicht festgelegt, lautet der Standarddateiname workerman.log, und der Speicherort der Datei befindet sich im übergeordneten Verzeichnis von Workerman.
Hinweis:
Diese Protokolldatei enthält ausschließlich Logs zu Start und Stopp von Workerman selbst und keine geschäftlichen Logs.
Geschäftsprotokollklassen können Funktionen wie file_put_contents oder error_log verwenden, um ihre eigenen Implementierungen zu erstellen.
Beispiel
use Workerman\Worker;
require_once __DIR__ . '/vendor/autoload.php';
Worker::$logFile = '/tmp/workerman.log';
$worker = new Worker('text://0.0.0.0:8484');
$worker->onWorkerStart = function($worker)
{
echo "Worker start";
};
// Arbeiter ausführen
Worker::runAll();