Ответ
G_Z 20.05.2016 18:10
/ 20.05.2016 18:22
$starter[/../scripts/parser.sh] - это папка рядом с www, а у вас scripts внутри www, то есть должно быть $starter[/scripts/parser.sh]
Это у меня ошибка в сообщении.
Структура такая:
www
scripts
parser.sh
test
first.html
second.html
scripts и www лежат рядом.
$starter вызывается корректно.
Не выполняется передаваемый ему по абсолютному пути файл.
Еще кстати есть такой механизм:
http://www.parser.ru/docs/lang/?requestdocroot.htm
Так у меня нет проблем с document-root'ом, он в порядке.
Я о том, что не выполняются файлы по абсолютным путям.
И все пути работают от document-root, а не от текущего выполняемого файла, как говорит документация.
Если указать относительный путь исполняемого скрипта в exec — $starter[../scripts/parser.sh] — будет ошибка ненайденного файла, так как поиск будет действительно не от document-root'а, а от текущей директории.
А вот для пути передаваемого в качестве аргумента файла ситуация обратная: путь должен быть относительным, но от document-root'а.
- Nix ^file:exec[/…] — запуск скрипта по абсолютному пути, G_Z [M] 05.05.2016 19:47 / 05.05.2016 19:49
- Ответ, moko [M] 05.05.2016 20:19
- Наблюдаю путаницу, G_Z [M] 19.05.2016 21:57
- Ответ, moko [M] 20.05.2016 18:05
- Ответ, G_Z [M] 20.05.2016 18:10 / 20.05.2016 18:22
- Ответ, moko [M] 20.05.2016 18:40
- Ответ, G_Z [M] 20.05.2016 18:56
- Ответ, moko [M] 20.05.2016 19:03
- Ответ, G_Z [M] 20.05.2016 19:19 / 20.05.2016 19:57
- Ответ, moko [M] 20.05.2016 20:33
- Ответ, G_Z [M] 05.05.2016 20:34 / 05.05.2016 20:35
- Ответ, moko [M] 05.05.2016 20:41
- Ответ, G_Z [M] 05.05.2016 20:46