在Ubuntu上使用Apache(www-data)运行Firefox

时间:2011-07-05 20:48:56

标签: ubuntu

尝试通过apache运行FireFox(php脚本) 我收到以下错误

No protocol specified
No protocol specified
Error: cannot open display: :0.0

我尝试通过控制台登录www-data并运行它 - 得到了相同的结果
我试图将“DISPLAY”变量设置为不同的显示,但没有成功

请帮忙

2 个答案:

答案 0 :(得分:1)

你的问题是Firefox需要X环境设置(图形界面)并通过php脚本或从控制台作为www-data你没有X环境。这是它显示的错误。

答案 1 :(得分:1)

您应该能够将DISPLAY环境变量设置为X窗口显示,然后您可以运行相同的窗口。但是在X窗口显示器上,您需要运行xhost +以允许远程系统显示在同一个窗口上。