我正在使用WAMP测试一个项目,但是当我上传文件并复制时出现问题,它返回:
无法打开流:HTTP包装器不支持C:\ wamp \ www \
中的可写连接
我该怎么办?
这是我的代码:
<?php
session_start();
if ( isset($_SESSION['user']) ) {
$nombre=$_SESSION['user'];
$nombrefoto=$_FILES['foto']['name'];
$ruta=$_FILES['foto']['tmp_name'];
$destino = "http://localhost/usuarios/".$_SESSION['user'].".jpg";
copy($ruta,$destino);
} else {
}
?>
答案 0 :(得分:1)
您需要将可写文件系统设置为复制目标......这可能就是您的意思。
$destino = $_SERVER["DOCUMENT_ROOT"]."/usuarios/".$_SESSION['user'].".jpg";
copy($ruta,$destino);
确保文档根目录中的usuarios目录存在且可由Web服务器写入。