如何在Homestead中禁用串行日志记录?

时间:2018-12-11 12:32:58

标签: laravel vagrant homestead

我现在有一个进程占用了我100%的CPU,这几天非常烦人。该过程为VBoxHeadless。经过研究后,我发现对Vagrantfile的更改可以解决此问题:

$enable_serial_logging = false

我不确定如何编辑Homestead的Vagrant配置。我应该只编辑Vagrantfile还是Homestead.yaml中有语法来做到这一点?

另外,我应该把这行放在哪里?

1 个答案:

答案 0 :(得分:0)

我遇到了完全相同的问题。

我将其添加到Vagrantfile的顶部,它似乎可以解决问题:

# -*- mode: ruby -*-
# vi: set ft=ruby :

require 'json'
require 'yaml'

VAGRANTFILE_API_VERSION ||= "2"
confDir = $confDir ||= File.expand_path(File.dirname(__FILE__))

homesteadYamlPath = confDir + "/Homestead.yaml"
homesteadJsonPath = confDir + "/Homestead.json"
afterScriptPath = confDir + "/after.sh"
customizationScriptPath = confDir + "/user-customizations.sh"
aliasesPath = confDir + "/aliases"

$enable_serial_logging = false

...

只需确保在编辑后运行vagrant destroyvagrant up即可应用更改。