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