mime-> addAttachment()を使用して、送信しようとしている電子メールに添付ファイルを追加しようとしています
相対パス:../../clientdata/client1/attachments/file.txt
直接パス:/home/hosting/site.eu/html/ssl/clientdata/client1/attachments/file.txt
スクリプトの場所:/home/hosting/site.eu/html/ssl/work/php_scripts/send_email.php
send_email.phpは、以下を使用して実行されます。
exec("php /home/hosting/site.eu/html/ssl/work/php_scripts/send_email.php");
ここに欠けているものはありますか?
添付ファイルを追加するために使用しているコード:
$f = 'ssl.site.eu/clientdata/client1/attachments/file1.txt';
$arr_file = explode('/', $f, 2);
$file_path = '/home/hosting/site.eu/html/ssl/'.$arr_file[1]; //this works
// $file_path = '../../'.$arr_file[1]; // this doesn't work;
$mime->addAttachment($file_path,'application/octet-stream');