是否可以为每个脚本禁用PHP慢速日志?

时间:2017-09-23 06:53:09

标签: php performance logging fpm ini-set

我的网页上有一个处理大量信息的脚本,应该很慢。但是由于日志缓慢,php-fpm正在终止它。

我只是在日志中看到注意:子26537停止跟踪,Web服务器抛出了我504错误。

我尝试通过ini_set

禁用慢速日志
 ini_set('request_slowlog_timeout',0);

但它不起作用。 我使用的是php 7.1最新版本

1 个答案:

答案 0 :(得分:0)

您尝试使用php.ini(没有报告日志错误)

<video>

您可以在vhost配置示例中执行的操作:(表示此主机没有生成输出日志)

<!DOCTYPE html>
<html>

<head>
</head>

<body>
  <div></div>
  <script>
    (async() => {

      let div = document.querySelector("div");

      let url = "https://nickdesaulniers.github.io/netfix/demo/frag_bunny.mp4#t=10,20";

      let video = document.createElement("video");

      let canvas = document.createElement("canvas");

      let ctx = canvas.getContext("2d");

      video.oncanplay = function() {
        canvas.width = video.videoWidth;
        canvas.height = video.videoHeight;
        div.style.width = video.videoWidth + "px";
        div.style.height = video.videoHeight + "px";
        this.play();
      }

      video.ontimeupdate = function() {
        ctx.drawImage(this, 0, 0);
        let dataURI = canvas.toDataURL();
        div.style.background = `url(${dataURI})`;
        
      }

      let mediaBlob = await fetch(url).then(response => response.blob());

      video.src = URL.createObjectURL(mediaBlob);

    })()
  </script>
</body>

</html>

对于慢速日志,尝试解决为什么你有一些慢速日志并为此添加PHP代码的战略行动。 问候。