logFile

説明:

static string Worker::$logFile

workerman のログファイルの位置を指定するために使用されます。

このファイルには、workerman 自身に関連するログ、例えば起動や停止などが記録されます。

設定がない場合、ファイル名はデフォルトで workerman.log となり、ファイルの位置は Workerman の親ディレクトリにあります。

注意:

このログファイルには workerman 自身に関連する起動や停止のログのみが記録され、ビジネスログは含まれません。

ビジネスログクラスは、file_put_contents または error_log などの関数を利用して自ら実装することができます。

サンプル

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";
};
// ワーカーを実行
Worker::runAll();