FFMPEG не работает с функцией php exec () - PullRequest
0 голосов
/ 22 марта 2011

Мне не удалось выполнить команду ffmpeg с помощью функции php exec ().На самом деле все было нормально и работало до этого, но по ошибке мы выполняем эту команду в SSH -d safe_mode = off, после чего мы сталкиваемся с этой проблемой.мы сделали это из панели plesk, а также проверили в php.ini, что это safe_mod = on, но все же мы не смогли выполнить команду ffmpeg через функцию exec ().Может ли кто-нибудь помочь мне, пожалуйста.

Спасибо, Фараз

1 Ответ

1 голос
/ 22 марта 2011

Чтобы exec () работал, вам нужно отключить save_mode = в вашем php.ini

Так что исправление должно быть таким: отредактируйте строку save_mode = on внутри вашего php.ini так, чтобы save_mode = offИ перезапустите ваш веб-сервер

Команда ssh не должна иметь ничего общего с вашим веб-сервером.

В документации php.net (http://nl3.php.net/manual/en/function.exec.php) Они говорят:

Примечание: если включен безопасный режим, вы можете запускать файлы только в пределах safe_mode_exec_dir. Из практических соображений в настоящее время запрещено иметь .. компоненты в пути к исполняемому файлу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...