Ошибка разбора: синтаксическая ошибка, неожиданный ‘ssh2_exec’ (T_STRING)

Я хочу, чтобы сбросить базу данных MySQL с подключением SSH.

<?php
$vps_ip= 'xxxxxx';
$user="yyyy";
$passwd="zzzz";
$connection = ssh2_connect($vps_ip, 22);
ssh2_auth_password($connection, $user,$passwd);
$cmd="mysqldump -u root -pmypass database > /home/back.sql"ssh2_exec($connection,$cmd);
?>

Сообщение об ошибке:

Parse error: syntax error, unexpected 'ssh2_exec' (T_STRING) in  **** on line 7

Я могу сбросить базу данных MySQL в /home/back.sql

mysqldump -u root -pmypass database > /home/back.sql

Как исправить ошибку парсера в ‘ssh2_exec’?

-3

Решение

Пытаться:

$vps_ip= 'xxxxxx';
$user="yyyy";
$passwd="zzzz";
$connection = ssh2_connect($vps_ip, 22);
ssh2_auth_password($connection, $user,$passwd);
$cmd="mysqldump -u root -pmypass database > /home/back.sql" ; //ERROR IS HERE, MISSING ;
ssh2_exec($connection,$cmd);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]