Добро пожаловать, Гость!
Где ошибка в коде? - Страница 1
Помощь мастерам | Где ошибка в коде?
Кодинг :
<?php
case 'backup': {
if($server['server_status'] == 1) {
$result = $this->serversModel->execServerAction($serverid, 'backup');
if($result['status'] == "OK") {
$output = $ssh2Lib->execute($link, "cp /home/gs$serverid/* /home/gs$serverid/backup");
$ssh2Lib->disconnect($link);
$result = $this->serversModel->execServerAction($serverid, 'start');
if($result['status'] == "OK") {
$this->serversModel->updateServer($serverid, array('server_status' => 1));
$this->data['status'] = "success";
$this->data['success'] = "Вы успешно сделали backup сервера!";
} else {
$this->data['status'] = "error";
$this->data['error'] = $result['desсription'];
}
} else {
$this->data['status'] = "error";
$this->data['error'] = "Сервер должен быть выключен!";
}
break;
}
?>
Выдает просто белую страницу. Это не dcms.
Где ошибка в коде?
2 Окт 2015<?php
case 'backup': {
if($server['server_status'] == 1) {
$result = $this->serversModel->execServerAction($serverid, 'backup');
if($result['status'] == "OK") {
$output = $ssh2Lib->execute($link, "cp /home/gs$serverid/* /home/gs$serverid/backup");
$ssh2Lib->disconnect($link);
$result = $this->serversModel->execServerAction($serverid, 'start');
if($result['status'] == "OK") {
$this->serversModel->updateServer($serverid, array('server_status' => 1));
$this->data['status'] = "success";
$this->data['success'] = "Вы успешно сделали backup сервера!";
} else {
$this->data['status'] = "error";
$this->data['error'] = $result['desсription'];
}
} else {
$this->data['status'] = "error";
$this->data['error'] = "Сервер должен быть выключен!";
}
break;
}
?>
Выдает просто белую страницу. Это не dcms.
Комментарии:
Кодинг 2 Окт 2015
Автор темы
Автор темы
Zed (2 Окт 2015):
Это только одна часть конструкции.
Ты как её вообще полностью сделал?
Zed, я уже исправил,в условии забыл } поставить. но теперь она не выполняет команду cp на сервереЭто только одна часть конструкции.
Ты как её вообще полностью сделал?