나는이 프로젝트에서 일하고 있습니다.cakephp에서 삭제 기능이 작동하지 않습니다.
이 프로젝트의 데이터베이스가 다른 위치로 이동되었습니다. 데이터베이스 이동은 소유자가 수행합니다. 이로 인해 레코드에 대한 "삭제"기능인 하나의 기능이 작동을 멈 춥니 다.
제 개발 환경에서는 갑자기 작동하는 것보다 데이터베이스를 로컬로 옮겼습니다. 어느 날 제가 서버에 삭제 요청을 보내는 것에 문제가 있다고 생각합니다.
코드는 다음과 같습니다
내 문제를 해결에 대해 갈 수있는 방법if ($this->RemovedDuty->save($duty['Duty'])) {
if ($this->Duty->delete($duty_id)) {
$this->Session->setFlash('This duty is removed', 'default', array('class' => 'message success'));
return true;
} else {
$this->Session->setFlash('This duty could not be removed.', 'default', array('class' => 'message error'));
return false;
}
} else {
$this->Session->setFlash('There is something wrong with backing up the data', 'default', array('class' => 'message error'));
return false;
}
}
?
글쎄 절약 효과가 잘 작동하지만 코드에서 $ duty_id가 삭제되지 않습니다. 코드는 "이 의무를 제거 할 수 없습니다"에서 끝납니다. 더구나,이 모든 것은 현지 환경에서 완벽하게 작동합니다 – deltu100