2015-01-31 1 views
0

Мой сервер в настоящее время отключен shell_exec по соображениям безопасности, поэтому я не могу запустить приведенную ниже команду внутри своего php-скрипта. (Который я обычно могу при использовании SSH)Запустить команду оболочки в PHP без использования shell_exec

echo shell_exec('youtube-dl -f 134 http://youtu.be/8R_e09bOELs'); 

Существуют ли какие-либо обходные пути в PHP, так что я все еще может запустить выше команду без вызова shell_exec я полагаю?

Любые идеи приветствуются. TIA

+0

Нет, для этой конкретной конфигурации PHP нет. Ваш сервер может разрешить другие средства (cgi) или другое время выполнения, но только * вы можете узнать. – mario

+0

theyre рекомендует Сухозин, но вряд ли он совместим с последней версией php, поэтому они полагают, что это может вызвать проблемы с существующими кодами. – fixthisgame

+0

Также отключены 'exec' и' proc_open'? – phihag

ответ

0

Если это отключено - вы не можете. Существует множество других способов загрузки видео с YouTube. Просто Google: php youtube download.

+0

да. но то, что мне нравится в youtube -dl, это его варианты. его печально, что у него нет других возможностей использовать его без включения shell_exec. Спасибо, в любом случае. – fixthisgame

 Смежные вопросы

  • Нет связанных вопросов^_^