У меня есть сценарий оболочки, то есть start-dfs. sh. он работает хорошо при использовании терминала. я хочу выполнить его через php, и я попробовал следующий код в php:
<code><?php
$output= shell_exec("/usr/local/hadoop3/sbin/start-dfs.sh");
echo "<pre>".$output."
";?>> 1003 *
, когда я выполняю Код выше я получаю сообщение об ошибке:
Запуск namenodes на [localhost] localhost: Отказано в доступе (publickey, пароль).
Запуск datanodes localhost: Отказано в доступе (publickey, пароль).
Начальные вторичные наменоды [chbp c -VirtualBox] chbp c -VirtualBox: В доступе отказано (открытый ключ, пароль).
как я могу решить эту проблему?