Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
dmitrydeco
0 / 0 / 0
Регистрация: 20.08.2014
Сообщений: 3
#1

Работа с exec - PHP

09.12.2012, 23:42. Просмотров 1277. Ответов 2
Метки нет (Все метки)

Здравствуйте форумчане. Есть следующий скрипт:

PHP
1
2
exec("cd /home/gamedbd/; ./gamedbd gamesys.conf listrolebrief > /var/www/listrolebrief.txt;",$array);
print_r($array);
При его выполнении показывает следующее: Array (). Создаётся файл listrolebrief.txt, но он пустой.
В терминале команда
Bash
1
cd /home/gamedbd/; ./gamedbd gamesys.conf listrolebrief > /var/www/listrolebrief.txt;
выполняется свободно.
safe_mode отключен.
Как решить данную проблему? Заранее спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 23:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Работа с exec (PHP):

exec и git - PHP
Здравствуйте. Столкнулся с такой проблемой: функция exec не запускает команду git reset. Пример: exec("git reset", $Output,...

Функция exec - PHP
всем привет помогите вызвать программу из php функцией exec() или аналогом ее Также хотел спросить как собрать статический exeшник ту у...

не срабатывает exec() - PHP
есть файлик, который запускает через exec('php -f step2.php'); другой файл. Когда запускаю все это дело из консоли все...

php EXEC - PHP
Привет ребят, небольшая проблемка запускаю через exec программу index.php <html> <head> <meta http-equiv=Content-Type...

"'exec' function - PHP
Здравствуйте. У меня сегодня программа выдала ошибку: "'exec' function is disabled, cannot continue installtion" Что за ошибка и как...

Функция exec не работает - PHP
Почему функция exec не работает, если в пути содержатся русские буквы? (Если только английские, то все работает )

2
Vovan-VE
13139 / 6522 / 188
Регистрация: 10.01.2008
Сообщений: 15,071
10.12.2012, 18:10 #2
PHP
1
2
exec("bash -c 'cd /home/gamedbd/; ...' ", $array);
...
0
dmitrydeco
0 / 0 / 0
Регистрация: 20.08.2014
Сообщений: 3
10.12.2012, 23:18 #3
Нет, Ваш вариант не сработал, но спасибо за ответ) Придётся сажать на крон всё.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.12.2012, 23:18
Привет! Вот еще темы с ответами:

Долгое выполнение exec() - PHP
Всем привет, есть скрипт файл a.php в нем делаем различные выборы , выбор записываем в сессию после нажатия на кнопку идет...

Exec перенаправление вывода - PHP
запускаю .bat с помощью exec. Страница зависает. Читаю в справке: "Примечание: Если ваша программа начинается с выполнения этой функции и...

Exec/system php - PHP
Здравствуйте, в putty по ssh прописываю команду cd /home/admin/web/test.ru/public_html && rar a test.rar test.php Все работает,...

Exec от имени root - PHP
Здравствуйте, пытаюсь через функцию exec выполнить команду, ну так как не хватает прав, команда не выполнятся, подскажите, пожалуйста, как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru