Просмотр исходного кода

ini_set('display_errors', 'off');

walkor 11 лет назад
Родитель
Сommit
78925b46ce
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      workers/WebServer.php

+ 2 - 0
workers/WebServer.php

@@ -158,6 +158,7 @@ class WebServer extends Man\Core\SocketWorker
             // 如果请求的是php文件
             if($extension == 'php')
             {
+                ini_set('display_errors', 'off');
                 // 缓冲输出
                 ob_start();
                 // 载入php文件
@@ -181,6 +182,7 @@ class WebServer extends Man\Core\SocketWorker
                     }
                 }
                 $content = ob_get_clean();
+                ini_set('display_errors', 'on');
                 $buffer = App\Common\Protocols\Http\http_end($content);
                 $this->sendToClient($buffer);
                 // 执行php每执行一次就退出(原因是有的业务使用了require_once类似的语句,不能重复加载业务逻辑)