Php xscreensaver设置没有立即生效,为什么?

Php xscreensaver设置没有立即生效,为什么?,php,linux,x11,Php,Linux,X11,根据xscreensaver手册,为了使.xscreensaver文件中更改的设置立即生效,我们必须运行以下命令: xrdb < ~/.Xdefaults xscreensaver-command -restart xrdb

根据xscreensaver手册,为了使.xscreensaver文件中更改的设置立即生效,我们必须运行以下命令:

xrdb < ~/.Xdefaults 
xscreensaver-command -restart
xrdb<~/.Xdefaults
xscreensaver命令-重新启动
但即使我执行上述语句,xscreensaver也会使用以前的设置运行,而新设置仅在xscreensaver更改后运行一次后生效。有什么解决办法吗

问候,, 什里亚斯

PS:我正在通过php文件更改这些设置,并在更改设置后使用exec运行上述命令