Мой сервер в настоящее время отключен shell_exec
по соображениям безопасности, поэтому я не могу запустить приведенную ниже команду внутри своего php-скрипта. (Который я обычно могу при использовании SSH)Запустить команду оболочки в PHP без использования shell_exec
echo shell_exec('youtube-dl -f 134 http://youtu.be/8R_e09bOELs');
Существуют ли какие-либо обходные пути в PHP, так что я все еще может запустить выше команду без вызова shell_exec
я полагаю?
Любые идеи приветствуются. TIA
Нет, для этой конкретной конфигурации PHP нет. Ваш сервер может разрешить другие средства (cgi) или другое время выполнения, но только * вы можете узнать. – mario
theyre рекомендует Сухозин, но вряд ли он совместим с последней версией php, поэтому они полагают, что это может вызвать проблемы с существующими кодами. – fixthisgame
Также отключены 'exec' и' proc_open'? – phihag