After upgrading to 4.6 I activated the file attachments module because I want to use the enclosure feature of RSS2. Last summer I activated attachments on 4.4. I had to make a change to .htaccess to get it to work but didn't use attachments much and did not activate attachments when I upgraded to 4.5.
I have tried everything that I have read about on this site and still can not get an attachment to stick with 4.6. I can see it uploading but it dies every time. I am starting with small files (ie: under 1 M) so I am not hitting upload limits. I have modified .htaccess and settings.php (separately) but neither of these seems to change the upload_tmp_dir directive. Interestingly, I can change the upload_max_filesize. I am on a shared host at ipowerweb; could they be locking down the uploads somehow? Safe mode is Off.
I have tried to work around this by ftp'ing the file to the Files directory, the attachments module sees it but it appears as a zero byte sized file so enclosure readers don't download the file. Could some code be written that checks the file size of a file that is already in the Files directory so that it can be used as an enclosure in the RSS2 feed? Enclosures in the feeds was going to be the killer feature for me -- I want quit my feedburner habit...