PHP ssh2_exec, выполняющий сразу несколько команд

Я использую ssh2_exec для выполнения нескольких команд из PHP на моих CentOS-серверах, и я использовал его много раз, но сегодня, когда я попытался сделать это с 4 или 5 командами одновременно с &&, это не сработало. Вот приведенный ниже код:

if (!($stream = ssh2_exec($con, 'cp -rf /home/shared/Tekkit_Server_3.1.2.zip /home/servers2/'.$mUsername.' && unzip /home/servers2/'.$mUsername.'/Tekkit_Server_3.1.2.zip && rm -rf /home/servers2/'.$mUsername.'/mods/mod_NetherOres.jar && mv -f /home/servers2/'.$mUsername.'/Tekkit.jar /home/servers2/'.$mUsername.'/craftbukkit.jar'))) { echo "fail: unable to execute command\n"; } 

Он копирует ZIP в правый каталог, но затем ничего не делает, какие-то идеи?

Благодаря!

РЕДАКТИРОВАТЬ

Я пробовал делать:

  if (!($stream = ssh2_exec($con, 'unzip /home/servers2/'.$mUsername.'/Tekkit_Server_3.1.2.zip'))){ echo "fail: unable to execute command\n"; } 

и он вернулся: fail: невозможно выполнить команду

Другие команды работают нормально, и когда я запускаю команду в терминале, она работает нормально.