国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

啟動(dòng)包含redis的心跳后報(bào)錯(cuò),第一次用不大明白

thinkInPhp

啟動(dòng)的php代碼大約如下:

<?php
require_once __DIR__ . '/Workerman/Autoloader.php';
use Workerman\Lib\Timer;
use Workerman\Worker;

$worker = new Worker('websocket://0.0.0.0:8484');

//worker實(shí)現(xiàn)心跳
$worker->onWorkerStart = function($worker) {
    $worker->count = 2;//生成兩個(gè)進(jìn)程
    $tmpredis       = new RedisCluster();
    $tmpredis->connect(array('host' => '127.0.0.1','port' => 6379), $isMaster = true);
    $redisclient    = $tmpredis->getRedis();
    Timer::add(10, function()use($worker){//設(shè)置10秒的定時(shí)器
        //查找心跳的redis數(shù)據(jù)

linux下啟動(dòng)后報(bào)錯(cuò)為:

2017-01-03 15:19:36 pid:14661 WORKER EXIT UNEXPECTED E_ERROR Class 'RedisCluster' not found in /home/wwwroot/default/commonpage/controller/wkman/WorkMan.php on line 12
2017-01-03 15:19:36 pid:14359 worker exit with status 65280
2017-01-03 15:19:36 pid:14662 WORKER EXIT UNEXPECTED E_ERROR Class 'RedisCluster' not found in /home/wwwroot/default/commonpage/controller/wkman/WorkMan.php on line 12
2017-01-03 15:19:36 pid:14359 worker exit with status 65280
2017-01-03 15:19:36 pid:14663 WORKER EXIT UNEXPECTED E_ERROR Class 'RedisCluster' not found in /home/wwwroot/default/commonpage/controller/wkman/WorkMan.php on line 12

12行的錯(cuò)誤就是在new RedisCluster的時(shí)候拋出,這個(gè)類已經(jīng)是存在的,請(qǐng)問是需要用require加路徑來(lái)將這個(gè)類加載進(jìn)來(lái)嗎?

請(qǐng)知道的人幫下忙,workman屬于第一次使用,諸多不大明白的地方

5665 4 0
4個(gè)回答

walkor 打賞

workerman不知道你的RedisCluster類文件在哪里,你可以自己require 進(jìn)來(lái),或者自己弄個(gè)autoloader自動(dòng)加載

  • thinkInPhp 2017-01-03

    那問下,我這個(gè)錯(cuò)誤的拋出是因?yàn)闆]有引用這個(gè)類所在的路徑造成的?引用進(jìn)來(lái)后,又出現(xiàn)其他的錯(cuò)誤。糾結(jié)~

thinkInPhp

@walkor 那問下,我這個(gè)錯(cuò)誤的拋出是因?yàn)闆]有引用這個(gè)類所在的路徑造成的?引用進(jìn)來(lái)后,又出現(xiàn)其他的錯(cuò)誤。糾結(jié)~

  • 暫無(wú)評(píng)論
walkor 打賞

補(bǔ)充下php基礎(chǔ)知識(shí)吧,
看下命名空間和自動(dòng)加載部分,不然你永遠(yuǎn)不懂

  • 暫無(wú)評(píng)論
evilk

推薦使用 composer autoload

  • 暫無(wú)評(píng)論
年代過于久遠(yuǎn),無(wú)法發(fā)表回答
??