我收到以下错误,同时运行我的Rails应用程序在Ubuntu服务器目录听着错误:无法监控更改
FATAL: Listen error: unable to monitor directories for changes. Visit https://github.com/guard/listen/wiki/Increasing-the-amount-of-inotify-watchers for info on how to fix this.
我按照上面的GitHub的页面,但我无法在max_user_watches写这被设置在8192,我想将其设置为524288. 在cat /proc/sys/fs/inotify/max_user_watches
该文件处于只读模式。我尝试授予写入权限,但即使访问根权限,我也获得了权限拒绝错误。
先谢谢了!
有时候,如果尝试访问与您的rails项目相同的文件夹的进程过多,就会发生这种情况。例如。我正在访问2个IDE Sublime上的rails项目文件夹,VS Code也有几个进程在同一个文件夹上工作。所以,当启动服务器时,我面临着同样的错误。如果您不想增加观察者限制,只需关闭访问该文件夹的任何一个进程即可。它应该工作。 – Swaps