"Could not Access File:" PHPmail-Funktion

Ich versuche, E-Mail, dass eine Datei existiert auf meinem server mit PHPMailer. Wenn ich diesen code ausführen, bekomme ich "Konnte nicht auf Datei" und die E-Mail sendet, ohne den Anhang.kann jemand mich leiten, wie man dieses Problem beheben

    $checkyes=$_POST['check'];
    $date = date('Y-m-d');

    $my_path ="/data/data/www/fms/pricelists/$checkyes{$date}.xls";

    include "class.phpmailer.php"; //include the class file name
    $mail = new PHPMailer(); //create a new object
    $mail->IsSMTP(); //enable SMTP
    $mail->SMTPDebug = 1; //debugging: 1 = errors and messages, 2 = messages only
    $mail->SMTPAuth = true; //authentication enabled
    //$mail->SMTPSecure = 'ssl'; //secure transfer enabled REQUIRED for GMail
    $mail->Host = "mail.authsmtp.com";
    $mail->Port = "25"; //or 587
    $mail->IsHTML(true);
    $mail->Username = "xxxx";
    $mail->Password = "xxxxxxx";
    $mail->SetFrom("xxxxxxxxx");
    $mail->Subject = $sub1;
    $mail->Body = $text_mail;
    $mail->AddAddress("[email protected]");
    $mail->AddAddress("[email protected]");

    $mail->AddAttachment($my_file, $my_path);
     if(!$mail->Send()){
     echo "Mailer Error: " . $mail->ErrorInfo;
    }
    else{
     echo "Message has been sent";
    }
Können Sie Ihre server auf die Datei zugreifen? Kontrollieren Sie die Datei-Berechtigungen.
ja mein server auf die Datei zugreifen
Also, was sind die Datei-Berechtigungen?
die Berechtigung für diesen Ordner "Preislisten" 777

InformationsquelleAutor arok | 2014-01-19

Schreibe einen Kommentar