10-03-2010
Thanks for the response. I'm not really sure how to remedy that permission issue, so if I was to somehow not allow that particular directory (the "attachments" directory chmod 777) to run any "scripts", would that make it more secure?
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
I've got 100 directories that each have 2 directories with in them.
Structered like this:
/home/domains/domain1/
through to
/home/domains/domain100/
and those 2 directories mentioned above are here:
/home/domains/domain1/directory1/
/home/domains/domain1/directory2/
through to... (7 Replies)
Discussion started by: Neko
7 Replies
2. UNIX for Advanced & Expert Users
Hi!
I'd like to upload a complete folder with subfolders with put. At the moment I always get the err-msg:
aboutme: not a plain file
Could anyone help me??
Thanx (3 Replies)
Discussion started by: roberthawke
3 Replies
3. UNIX for Dummies Questions & Answers
Hello all,
I did a considerable search of the forum and didn't find an answer so I'll ask it here. For clarity's sake I'll state that I know just enough about Unix to be Dangerous (I'm an old Clipper, VO, ASM programmer from the 80's.)
I would like to install PHP driven CMS program to my... (6 Replies)
Discussion started by: Gary777
6 Replies
4. UNIX for Dummies Questions & Answers
using the recursive option for chmod i am trying to make all the folders and subsequent files read only
i.e. chmod -R 444 folder
when i go to check the folder or contents using any command (cat, ls -l etc..)
i get permission denied reply
can someone tell me why and how to make folders... (2 Replies)
Discussion started by: rprules
2 Replies
5. Solaris
Hello Everyone:
One of our admins here accidently ran chmod -R 777 in the /usr folder on a V440 running Solaris 9. After that no one could run any command and could not login. I fixed most of the things by re-restricting some rights and applying the correct rights. Now there is a problem... (3 Replies)
Discussion started by: muntaser_zaheer
3 Replies
6. Windows & DOS: Issues & Discussions
Hello,
I am an amature at UNIX commands and functionality.
Please could you all assist me by replying to my below mentioned querry :
How can I upload a zip folder on a unix path from my windows folder?
Thanks guys
Cheers (2 Replies)
Discussion started by: ajit.yadav83
2 Replies
7. UNIX for Dummies Questions & Answers
I can belive I really did this... chmod 777 /home :eek:
I have my /home directory synced to another machine.
Can anyone tell me how to get the permissions from
back up server /home to production server /home
It's important that I dont over write the files on the... (1 Reply)
Discussion started by: shunter63
1 Replies
8. Cybersecurity
User usrA creates dirA directory and runs chmod 777 on the directory. Can usrB issue another 777 on dirA? It appears the answer is no even if the usrA and usrB are part of the same group. I know this is a rare scenario but I just ran across it and found out that usrB receives an error when... (4 Replies)
Discussion started by: zlek131
4 Replies
9. Web Development
Hi,
how can I upload a complete folder (and subfolders) on ftp from terminal ?
thanks (3 Replies)
Discussion started by: aneuryzma
3 Replies
10. Windows & DOS: Issues & Discussions
Hello,
I use windows XP on a small server. Lately I downloaded a software (hydrological computation) which asked me to install as well the software ‘cygwin' (kind of linux in windows environment) and then to perform in cygwin window the command: ‘chmod -R 777 *' in order to give writings... (2 Replies)
Discussion started by: Cedalise
2 Replies
LEARN ABOUT PHP
move_uploaded_file
MOVE_UPLOADED_FILE(3) 1 MOVE_UPLOADED_FILE(3)
move_uploaded_file - Moves an uploaded file to a new location
SYNOPSIS
bool move_uploaded_file (string $filename, string $destination)
DESCRIPTION
This function checks to ensure that the file designated by $filename is a valid upload file (meaning that it was uploaded via PHP's HTTP
POST upload mechanism). If the file is valid, it will be moved to the filename given by $destination.
This sort of check is especially important if there is any chance that anything done with uploaded files could reveal their contents to
the user, or even to other users on the same system.
PARAMETERS
o $filename
- The filename of the uploaded file.
o $destination
- The destination of the moved file.
RETURN VALUES
Returns TRUE on success.
If $filename is not a valid upload file, then no action will occur, and move_uploaded_file(3) will return FALSE.
If $filename is a valid upload file, but cannot be moved for some reason, no action will occur, and move_uploaded_file(3) will return
FALSE. Additionally, a warning will be issued.
EXAMPLES
Example #1
Uploading multiple files
<?php
$uploads_dir = '/uploads';
foreach ($_FILES["pictures"]["error"] as $key => $error) {
if ($error == UPLOAD_ERR_OK) {
$tmp_name = $_FILES["pictures"]["tmp_name"][$key];
$name = $_FILES["pictures"]["name"][$key];
move_uploaded_file($tmp_name, "$uploads_dir/$name");
}
}
?>
NOTES
Note
move_uploaded_file(3) is both safe mode and open_basedir aware. However, restrictions are placed only on the $destination path as to
allow the moving of uploaded files in which $filename may conflict with such restrictions. move_uploaded_file(3) ensures the safety
of this operation by allowing only those files uploaded through PHP to be moved.
Warning
If the destination file already exists, it will be overwritten.
SEE ALSO
is_uploaded_file(3), rename(3), See Handling file uploads for a simple usage example.
PHP Documentation Group MOVE_UPLOADED_FILE(3)