Premission Denied - onemogucava upload. Zasto?
18.01.2007. u 13:46 · pre 240 meseci
#1
Pokusavajuci da uradim upload fajla na server preko formulara dobijam gresku koja kaze:
Warning: move_uploaded_file(/home/leecontr/public_html/test1/QuoteDesign/uploads/TestFile.txt) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/leecontr/public_html/test1/QuoteDesign/upload.php on line 8
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpvjYamf' to '/home/leecontr/public_html/test1/QuoteDesign/uploads/TestFile.txt' in /home/leecontr/public_html/test1/QuoteDesign/upload.php on line 8
Possible file upload attack!
Here is some more debugging info:Array
(
[userfile] => Array
(
[name] => TestFile.txt
[type] => text/plain
[tmp_name] => /tmp/phpvjYamf
[error] => 0
[size] => 52
)
)
Iz toga sto sam procitala izgleda da nemam odredjenu dozvoluda bi uradila upload. Kako da to promenim i ucinim da moja skripta radi.
Hvala
p.s evo i sta sam napisala od koda
<?php
$uploaddir = "/home/leecontr/public_html/test1/QuoteDesign/uploads/";
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "</pre>";
?>
Warning: move_uploaded_file(/home/leecontr/public_html/test1/QuoteDesign/uploads/TestFile.txt) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/leecontr/public_html/test1/QuoteDesign/upload.php on line 8
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpvjYamf' to '/home/leecontr/public_html/test1/QuoteDesign/uploads/TestFile.txt' in /home/leecontr/public_html/test1/QuoteDesign/upload.php on line 8
Possible file upload attack!
Here is some more debugging info:Array
(
[userfile] => Array
(
[name] => TestFile.txt
[type] => text/plain
[tmp_name] => /tmp/phpvjYamf
[error] => 0
[size] => 52
)
)
Iz toga sto sam procitala izgleda da nemam odredjenu dozvoluda bi uradila upload. Kako da to promenim i ucinim da moja skripta radi.
Hvala
p.s evo i sta sam napisala od koda
<?php
$uploaddir = "/home/leecontr/public_html/test1/QuoteDesign/uploads/";
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Possible file upload attack!\n";
}
echo 'Here is some more debugging info:';
print_r($_FILES);
print "</pre>";
?>