diff --git a/application/index/controller/WebDav.php b/application/index/controller/WebDav.php index ffdd15ea..7d8ca31d 100644 --- a/application/index/controller/WebDav.php +++ b/application/index/controller/WebDav.php @@ -28,7 +28,7 @@ class WebDav extends Controller{ $publicDir = new Directory($this->uid."/"); $server = new DAV\Server($publicDir); - $server->setBaseUri('/WebDav/Api/uid/'.$this->uid); + $server->setBaseUri('/WebDav/Api/uid/'.$this->uid."/"); $lockBackend = new DAV\Locks\Backend\File(ROOT_PATH.'public/locks'); $lockPlugin = new DAV\Locks\Plugin($lockBackend); $server->addPlugin($lockPlugin); diff --git a/application/index/model/Mail.php b/application/index/model/Mail.php index c7eb4dca..07f131c5 100644 --- a/application/index/model/Mail.php +++ b/application/index/model/Mail.php @@ -45,13 +45,16 @@ class Mail extends Model{ $mail->Username =$this->smtpUser; $mail->Password = $this->smtpPass; $mail->From = $this->fromAdress; + $mail->SMTPDebug = 1; + $mail->Debugoutput = function($str, $level) { + $this->errorMsg .= $str; + }; $mail->isHTML(true); $mail->addAddress($to,$name); $mail->Subject = $title; $mail->Body = $content; $status = $mail->send(); if(!$status){ - $this->errorMsg = $mail->ErrorInfo; return false; } return true;