Shopen
Новичок
exec() возвращает массив с путыми значениями
Здравствуйте! Столкнулся с такой проблемой
есть скрипт test.php с такими строками:
$cmd ="/netup/utm5/bin/utm5_urfaclient -a get_all_services_for_user -account_id 1";
$cmd = iconv('cp1251', 'utf8', $comm);
exec($cmd,$out);
print_r($out);
Запускаю через браузер:
Выводится:
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
[5] =>
[6] =>
[7] =>
[8] =>
[9] =>
[10] =>
[11] =>
[12] =>
[13] =>
[14] =>
[15] =>
[16] =>
[17] =>
[18] =>
[19] =>
[20] =>
[21] =>
[22] =>
[23] =>
[24] =>
[25] =>
[26] =>
[27] =>
[28] =>
)
т.е массив с пустыми ячейками...
Запускаю в shell
php /www/xxx.xxx.xxx/pages/test.php
все нормально! выводится массив с данными!
В чем дело ???
Здравствуйте! Столкнулся с такой проблемой
есть скрипт test.php с такими строками:
$cmd ="/netup/utm5/bin/utm5_urfaclient -a get_all_services_for_user -account_id 1";
$cmd = iconv('cp1251', 'utf8', $comm);
exec($cmd,$out);
print_r($out);
Запускаю через браузер:
Выводится:
(
[0] =>
[1] =>
[2] =>
[3] =>
[4] =>
[5] =>
[6] =>
[7] =>
[8] =>
[9] =>
[10] =>
[11] =>
[12] =>
[13] =>
[14] =>
[15] =>
[16] =>
[17] =>
[18] =>
[19] =>
[20] =>
[21] =>
[22] =>
[23] =>
[24] =>
[25] =>
[26] =>
[27] =>
[28] =>
)
т.е массив с пустыми ячейками...
Запускаю в shell
php /www/xxx.xxx.xxx/pages/test.php
все нормально! выводится массив с данными!
В чем дело ???
