|
|
|
| что такое return-статус - третий параметр в exec?
есть ли какая-нибудь таблица кодов этих ретурн статусов или у каждого отдельно взятого скрипта это значение своё...возвращает просто число... | |
|
|
|
|
|
|
|
для: karlzon
(12.12.2006 в 20:15)
| | Нет, таблицы нет - код этот пишется какой бог на душу положит... однако, если, программа заканчивает работу штатно (т.е. завершается успешно), но программа в подавляющем большинстве случаев возвращает 0. Если возникает ошибка, возращается значение отличное от нуля, как правило, 1. | |
|
|
|
|
|
|
|
для: cheops
(12.12.2006 в 22:45)
| | спасибо,
мда, *удобная вещь*...
exec неотрабатывает вообще
сначала возвращал 129
потом, когда права доступа поменяла стал возращать 2
проверяю уже на скриптах в одну строчку-не отрабатывает.
f.php
<?$fp = fopen('/usr/local/apache/htdocs/masha/search/counter.txt', 'w');?>
|
f_exec.php
<?exec("/usr/local/apache/htdocs/masha/search/f.php");?>
| ]
файл не создаёт, из-за чего это может быть? | |
|
|
|
|
|
|
|
для: karlzon
(13.12.2006 в 09:31)
| | <?$fp = fopen('/usr/local/apache/htdocs/masha/search/counter.txt', 'w');?>, где w - просто записывает в файл, а w+ - записывает в файл, а если его нет, то создает его. | |
|
|
|
|
|
|
|
для: Sc
(13.12.2006 в 09:53)
| | Нет, плюс нужен для чтения, а файл создается и без него ...
Тут, наверное, нужно перед именем скрипта указать кому его исполнять, что-то типа
<?exec("/usr/local/bin/php /usr/local/apache/htdocs/masha/search/f.php");?>
|
| |
|
|
|
|
|
|
|
для: kasmanaft
(13.12.2006 в 09:58)
| | kasmanaft
спасибо)
в этом и была проблема)
зы:ретурн-статус при этом 0. | |
|
|
|