Я написал PHP-код для выполнения сценария оболочки. Но когда я запускаю php-скрипт в браузере, сценарий оболочки загружается, а не выполняется. Может кто-нибудь помочь в решении проблемы.Сценарий оболочки загружается вместо выполнения
Примечание:
путь исходного файла PHP: MyUser $ /tmp/sample/index.php
index.php имеет код, написанный для выполнения сценария оболочки test.sh
индекс .php
<form action="test.sh" method="get">
<input type="hidden" name="act" value="run">
<input type="submit" value="run">
</form>
test.sh
#!/bin/bash
USERNAME=sfuser
HOSTS="pcsched01.syd.sf.priv"
SCRIPT="touch t.txt"
for HOSTNAME in ${HOSTS} ; do
ssh -l ${USERNAME} ${HOSTNAME} "${SCRIPT}"
done
Этот код выполняет, но не вызывает сценарий оболочки. – saranyaa
Вы помещаете правильный путь. – saravanan
yes saravanan. Я дал правильный путь. может быть какая-то проблема с браузером, я думаю, – saranyaa