パーミッションを変更したいが、レンタルサーバー等の理由でrootアクセスできない場合、PHPのchmod関数でパーミッションを変更すればよい。
PHPでのファイル書き込みとパーミッションエラー解決法
http://www.flatflag.nir87.com/fwrite-792PHPでのファイル書き込みとパーミッションエラー解決法
<?php
// パーミッションを666へ変更する。666の前に0が必要。
chmod ('hoge/hoge.php', 0666);
?>
※さらにchmod関数も使えなかった場合
PHP chmodでパーミッション変更できない場合 - Digitarhythm
PHP chmodでパーミッション変更できない場合 - Digitarhythm
<?php
// 使用しているサーバーでchmodコマンドが使えることが前提
system('chmod 666 ./hoge/hoge.php');exit;
?>
0 件のコメント:
コメントを投稿