ホームページ >バックエンド開発 >PHPチュートリアル >アップロード ディレクトリには書き込み権限がありません
アップロード ディレクトリには書き込み権限がありません
ニュースを公開するためにプラグインを使用しています。写真をローカルにアップロードすることは問題ありませんが、アップロード ディレクトリに書き込み権限があることを確認するメッセージが表示されます。書き込み権限がありません。
-----解決策---------
chmod - R 755 パス
-----解決策---------
この状況が発生する理由は、Apache ユーザー www -data にはフォルダーに対する書き込み権限がありません。次のステートメントを使用して、所有者とグループ ユーザーを確認し、権限を確認できます。
<br /><?php<br />$folder=上传的文件目录;<br />$owner = posix_getpwuid(fileowner($folder));<br />$group = posix_getpwuid(filegroup($folder));<br />echo 'owner:'.$owner['name'].'<br>';<br />echo 'group:'.$group['name'].'<br>';<br />echo 'perms:'.substr(sprintf('%o',fileperms($folder)),-4);<br />?><br />