Когда я пытаюсь выполнить php скрипт с веб сервера, происходит сбой:
cat test.sh
echo "Hello World"
[root@yumserver ~]#
Я пытаюсь создать кнопку на веб странице, через которую я могу вывести скрипт на фон...
nohup test.sh &
Пожалуйста, найдите ниже информацию о разрешениях/владениях:
-rwxrwxrwx 1 apache apache 62 Mar 28 04:14 run.php
-rwxrwxrwx 1 root root 62 Mar 27 06:33 sync.php
Даже я пробовал CGI-bin, но конкретный скрипт не выполняется...
#!/bin/bash
echo "Content-type: text/html"
echo ""
echo "Bash as CGI"
echo " "
echo "General system information for host $(hostname -s)
"
echo ""
echo "Memory Info
"
echo " $(free -m)
"
echo "Disk Info:
"
echo " $(df -h)
"
echo "Logged in user
"
echo " $(w)
"
echo "test
"
echo " $(sh /var/www/cgi-bin/yumsync.sh)
" <<<<<
echo " $(nohup uln-yum-mirror &)
" <<<<<
echo "Information generated on $(date) "
echo ""
yumsync или uln-yum-mirror - это скрипт, который я пытаюсь переместить в фоновый режим, но он не запускается. Подскажите, в чем может быть причина?