ファイルをアップロードするときに権限エラーが発生し続けます。
警告:move_uploaded_file(/var/www/localhost/htdocs/trade-show/documents/hero_front.jpg)[function.move-uploaded-file]:ストリームを開くことができませんでした:/ var / www / localhost /htdocs/でアクセスが拒否されました30行目のtrade-show/selectItems.php
これが私のコードです。それを機能させる唯一の方法は、ディレクトリのパーミッションを777にすることです。運が悪かったのでchmod0755を試しました。考え?
if ($_FILES['fileUpload']['error'] == 0) {
$upload = "/var/www/localhost/htdocs/trade-show/documents/".basename($_FILES['fileUpload']['name']);
if (!move_uploaded_file($_FILES['fileUpload']['tmp_name'],$upload)) {
echo "<h1>Error uploading file ".$_FILES['fileUpload']['name']."</h1>$upload<br />\n";
} else {
move_uploaded_file($_FILES['fileUpload']['tmp_name'],$upload);
}
}