php は権限が不十分なため、ファイルを書き込むことができません。解決策は、php の「chmod()」関数を使用して指定されたファイルの権限を変更することです。この関数の構文は「chmod(file,mode)」です。 )」、パラメータ「mode」は新しい権限を示します。
推奨: 「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's group chmod("test.txt",0740); ?>
以上がphp がファイルを書き込めない場合はどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。