|
查看: 1183|回复: 6
|
救命啊。。。关于PHP不能上载文件
[复制链接]
|
|
|
我的网页原本在localhost时是可以上载文件的。。当我安装在unix server时。。上载文件的function就出现了以下的问题了:
Warning: copy(_uploads/20110427164927_P3 Processor.jpg) [function.copy]: failed to
open stream: Permission denied in /home/ct939/public_html/InsertItem.php on line 53
请问下,我应该如何做法,才能让我的文件上载?
这是我的line 53:
if(copy($_FILES['rUploadedfile']['tmp_name'], $path))
{
$theFileName = $_FILES['rUploadedfile']['name'];
$theFileSize = $_FILES['rUploadedfile']['size'];
if ($theFileSize>999999){
$theDiv = $theFileSize / 1000000;
$theFileSize = round($theDiv, 1)." MB";
} else {
$theDiv = $theFileSize / 1000;
$theFileSize = round($theDiv, 1)." KB";
}
$GLOBALS['promptMessage'] = $fileName . " has successfully uploaded.";
} |
|
|
|
|
|
|
|
|
|
|
发表于 28-4-2011 03:48 AM
|
显示全部楼层
看到Permission denied 这2个字, 不是很明白什么错误了吗?
中文叫[权限].. 所有OS设计都有这东西..
不懂的话, 问一问google 老师这是什么.. |
|
|
|
|
|
|
|
|
|
|
发表于 28-4-2011 11:49 AM
|
显示全部楼层
把你要上传的folder变成777...
这是你第一次把script放上网吧。。。 |
|
|
|
|
|
|
|
|
|
|
发表于 28-4-2011 12:40 PM
|
显示全部楼层
需要777么?
600就可以了. |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 28-4-2011 07:43 PM
|
显示全部楼层
我明白permission denied是什么意思,但不懂要如何才能把我的permission 打开。。
找了很多网上的解决方法。。但不懂他们说的chmod是要怎样操作的。。
还好刚刚朋友教了比较简单的方法,现在我可以上载了。。谢谢各位。。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 28-4-2011 07:44 PM
|
显示全部楼层
把你要上传的folder变成777...
这是你第一次把script放上网吧。。。
mylover 发表于 28-4-2011 11:49 AM 
是的。。。本人比较笨。。GOO了很久也不懂它说什么。。只好问问各位高手了。。 |
|
|
|
|
|
|
|
|
|
|
发表于 28-4-2011 07:48 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|