1

サイトを Linux ホスティングに転送します。システムの自動作成フォルダーに画像をアップロードする際に問題があり、権限は chmod 0777 です。所有者/グループが www-data にあるため、常にアップロードが失敗することがわかりました。イメージをフォルダにアップロードするために、所有者/グループを「ルート」に変更できますか?

$media_path = "../upload/".$nextid;

if(file_exists($media_path)){
//do nuthing

}else{

mkdir($media_path, 0777);
chmod($media_path, 0777);
chown($media_path, "root");
chgrp($media_path, "root");

}

ご意見をお聞かせください。ありがとう。

4

1 に答える 1

0

chownrootでないと使えません。ただし、フォルダーを作成する0777だけで、誰でも書き込みを行うことができます。

于 2012-05-15T10:21:30.223 に答える