2

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 {

}

?>
4

1 に答える 1

1

コピー先として書き込み可能なファイルシステムを設定する必要があります...これはおそらくあなたが意味するものです。

$destino = $_SERVER["DOCUMENT_ROOT"]."/usuarios/".$_SESSION['user'].".jpg";
copy($ruta,$destino);

ドキュメント ルートに usuarios ディレクトリが存在し、Web サーバーから書き込み可能であることを確認してください。

于 2013-07-15T05:07:01.963 に答える