私はPHPを学び、このコードを使用してファイルをアップロードしようとしています:
$destination = "uploads/".$_FILES['userfile']['name'];
move_uploaded_file($_FILES['userfile']['tmp_name'], $destination);
しかし、私は直面しています
ストリームを開くことができませんでした:許可が拒否されました
「uploads」ディレクトリのアクセス許可を変更して、誰でも書き込み可能にすることはできますが、もちろんこれは悪い習慣です。フォルダのアクセス許可は次のとおりです。
drwxr-xr-x 2 loai loai 4096 Dec 30 12:44 uploads
とランニングps aux | grep httpd
イールド
loai 6728 0.0 0.0 4368 832 pts/1 S+ 18:37 0:00 grep --colour=auto httpd
それで、apacheプロセスは指定されたディレクトリに書き込むことができるべきではありませんか?ありがとう