|
|
|
| Вот интересно насчет этой функции:
echo system("ls -l");
С такими программами все работает на ура
А вот я написал маленький скрипт на shell
#!/bin/bash
for n in 4 5 6 7
do
echo $n
done
занес сценарий в файл
но этой функцией он не выполняется, можно как-то зделать что бы подбные скрипты работали? | |
|
|
|
|
|
|
|
для: demonow
(28.02.2012 в 23:32)
| | Не пробовал запускать скрипты на shell, но программы на с/с++ нормально запускаются таким способом:
<?php
echo exec('./executable');
?>
|
А вообще вряд ли стоит с этим заморачиваться, так как редко какой хостинг провайдер позволяет использовать эти функции. К тому же есть ли в этом острая необходимость?
Лично я всего один раз использовал, когда прикреплял кредитную считалку, которая изначально уже была написана на с++ для банковской программы, но тогда был банковский сервер, который это позволял сделать. | |
|
|
|
|
|
|
|
для: demonow
(28.02.2012 в 23:32)
| | Да, посмотрите еще права на исполнение скрипта, возможно ли его вообще исполнить и кто на это имеет право. | |
|
|
|
|
|
|
|
для: Sergeich
(29.02.2012 в 05:30)
| | Спасибо | |
|
|
|