我正在拼命尝试在我的生产服务器上运行Chrome Headless(Ubuntu 16.04)。
当我运行以下命令时:
google-chrome --headless --disable-gpu --dump-dom http://www.example.org/
只有当我使用root
标志将--no-sandbox
作为[0312/110057.072748:ERROR:gpu_process_transport_factory.cc(1019)] Lost UI shared context.
<html><head></head><body></body></html>
运行时,才会转储DOM。与其他用户一起运行时,请输出:
google-chrome-stable
我尝试使用chromium-browser
和root
,结果相同:它仅作为--no-sandbox
使用CREATE DATABASE mydatabase CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
标记。
我不认为这是一个依赖问题,因为它可以正常工作。
我已经设置了一个Ubuntu 16.04虚拟机,可以让它与任何用户一起工作,我只是在我的生产服务器上不成功。
有什么想法吗?