之前使用5.0和某一些版本的5.1的時候,我在onWorkerStart事件里面//?定義應(yīng)用目錄
define('APP_PATH',?__DIR__?.?'/../application/');
//?加載框架里面的文件
require?__DIR__?.?'/../thinkphp/base.php';然后在onRequest事件里面ob_start();
think\Container::get('app')->run()->send();
$res?=?ob_get_contents();
ob_end_clean();
$response->end($res);現(xiàn)在最新版的thinkphp5.1沒有了start.php,執(zhí)行應(yīng)用放在index.php,而且index.php里面沒有定義常量了。我便在onWorkerStart事件里面//?加載框架里面的文件
require?__DIR__?.?'/../thinkphp/base.php';然后onRequest事件的代碼不變,結(jié)果報(bào)錯了。我嘗試在ob_clean()前面加上@,結(jié)果變成了在命令行終端輸出了2遍index方法里面的內(nèi)容,瀏覽器沒有輸出。請問一下,我要怎么修改?。????
添加回答
舉報(bào)
0/150
提交
取消