Echelon_elite
Новичок
Доброго времени суток!
Очень нужна помощь.
Не работает простой скрипт запуска скринсейвера через браузер.
Система Linux Debian. Apache 2.2
Все скрипты лежат в папке cgi-bin. Уровень доступа 755.
Из терминала всё прекрасно запускается и работает. А вот из веб-сервера выдаёт ошибку
Internal Server Error.
попробовал написать на баше - тоже самое, из терминала всё прекрасно, из браузера ошибка..
Причём другие скрипты запускаются нормально!
Вот ещё приведу лог апача:
Может к скринсейверу нужно как-то иначе обращаться?
Помогите, пожалуйста!
Очень нужна помощь.
Не работает простой скрипт запуска скринсейвера через браузер.
PHP:
<?php
echo "Content-Type: text/html\n\n";
system("/usr/bin/gnome-screensaver-command -a");
?>
Все скрипты лежат в папке cgi-bin. Уровень доступа 755.
Из терминала всё прекрасно запускается и работает. А вот из веб-сервера выдаёт ошибку
Internal Server Error.
попробовал написать на баше - тоже самое, из терминала всё прекрасно, из браузера ошибка..
Причём другие скрипты запускаются нормально!
Вот ещё приведу лог апача:
::1 - - [04/Nov/2013:23:30:35 +0400] "OPTIONS * HTTP/1.0" 200 126 "-" "Apache/2.2.22 (Debian) (internal dummy connection)"
** Message: Failed to get session bus: Command line `dbus-launch --autolaunch=88e138a3a8871628732f4e6052175f6b --binary-syntax --close-stderr' exited with non-zero exit status 1: Autolaunch error: X11 initialization failed.\n
Может к скринсейверу нужно как-то иначе обращаться?
Помогите, пожалуйста!