eludlow Posted August 4, 2008 Share Posted August 4, 2008 I've a php upload script I've used many times on hosted servers, but I've just tried it on my Ubuntu machine and I cannot get it working. The script is: PHP Code: $uploaddir = '/var/www/intranet/uploaded_files/'; $uploadfile = $uploaddir . $_FILES['filename']['name']; if (move_uploaded_file($_FILES['filename']['tmp_name'], $uploadfile)) { echo "File is valid, and was successfully uploaded.\n"; } else { echo "File not uploaded - " . $_FILES['filename']['error'] . "\n"; } In my phpinfo() the settings for uploads are as follows: file_uploads: on upload_max_filesize: 2M upload_tmp_dir: no value I'm wondering should upload_tmp_dir be set? I would guess it defaults to /tmp if it's not set. /tmp is CHMODed to 777, as is /var/www/intranet/uploaded_files/ $_FILES['filename']['error'] is not outputting anything. I've been playing with this for an hour or so now...and am stumped! Any help appreciated. Thanks, Ed Ludlow Link to comment https://forums.phpfreaks.com/topic/118072-uploading-problems/ Share on other sites More sharing options...
ignace Posted August 4, 2008 Share Posted August 4, 2008 yes, upload_tmp_dir should contain a value check the php manual if you are permitted to set the directive using ini_set() or .htaccess otherwise you will need to alter the php.ini Link to comment https://forums.phpfreaks.com/topic/118072-uploading-problems/#findComment-607463 Share on other sites More sharing options...
eludlow Posted August 4, 2008 Author Share Posted August 4, 2008 OK I've set upload_tmp_dir to /tmp/ in php.ini, given apache a restart, and I'm still getting exactly the same E Link to comment https://forums.phpfreaks.com/topic/118072-uploading-problems/#findComment-607474 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.