ホームページ  >  記事  >  バックエンド開発  >  php がファイルを書き込めない場合はどうすればよいですか?

php がファイルを書き込めない場合はどうすればよいですか?

藏色散人
藏色散人オリジナル
2020-07-30 10:26:391986ブラウズ

php は権限が不十分なため、ファイルを書き込むことができません。解決策は、php の「chmod()」関数を使用して指定されたファイルの権限を変更することです。この関数の構文は「chmod(file,mode)」です。 )」、パラメータ「mode」は新しい権限を示します。

php がファイルを書き込めない場合はどうすればよいですか?

推奨: 「PHP ビデオ チュートリアル

chmod() 関数は指定された内容を変更しますファイルの許可。

成功した場合は TRUE を返し、失敗した場合は FALSE を返します。

構文

chmod(file,mode)

パラメータ

ファイルが必要です。チェックするドキュメントを指定します。

モードは必須です。新しい権限を指定します。

モード パラメータは 4 つの数字で構成されます。

最初の数字は通常 0

2 番目の数字は所有者の権限を指定します

3 番目の最初の数字所有者が属するユーザー グループの権限を指定します

4 番目の数字は他の全員の権限を指定します

可能な値 (複数の権限を設定する必要がある場合は、数字を調整してください)合計以下):

1 = 実行権限

2 = 書き込み権限

4 = 読み取り権限

インスタンス

<?php
// Read and write for owner, nothing for everybody else
chmod("test.txt",0600);
// Read and write for owner, read for everybody else
chmod("test.txt",0644);
// Everything for owner, read and execute for everybody else
chmod("test.txt",0755);
// Everything for owner, read for owner&#39;s group
chmod("test.txt",0740);
?>

以上がphp がファイルを書き込めない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。