一直试图将音乐上传到我的网站的服务器,但无济于事,但奇怪的是,上传图片时脚本工作正常.
if(copy($_FILES['musicFile1']['tmp_name'],"uploads/".$_SESSION['username']."/item".$s_id."/".$filename1.""))
{
if(chmod("uploads/".$_SESSION['username']."/item".$s_id."/".$filename1."", 0664))
{
$msg.= "<p>File successfully copied/p>\n";
}
else
{
$msg.= "<p>Error: failed to chmod file</p>";
}
}
else
{
$msg.= "<p>Error: failed to copy file</p>";
}
Run Code Online (Sandbox Code Playgroud)
您可能需要检查upload_max_filesizeini文件中的值.它可能太低而不允许音乐(通常是几mb),但足够大以允许照片(通常只有几百k).此外,max_execution_time可能还需要重新处理以允许更长的脚本执行时间.
http://www.php.net/manual/en/ini.core.php#ini.upload-max-filesize
上传文件时另请参阅" 常见陷阱 ".
| 归档时间: |
|
| 查看次数: |
268 次 |
| 最近记录: |