システム定数の構成
1. ファイル システムの実行中にこれらの設定を確認して構成します。これらのデフォルト値は、ファイル システムの実行中にシステムのセキュリティを適切に高めますが、PHP または Apache のそれぞれの下部にあります。設定は個別に構成されます。ユーザーがプロセスを開くときは、常に 8 進数値を使用するのが正しいです。
FILE_READ_MODE ファイルの読み取りモード
FILE_WRITE_MODE ファイルの書き込みモード
DIR_READ_MODE ディレクトリの読み取りモード
DIR_WRITE_MODE ディレクトリの書き込みモード
2. ファイルストリームパターン
これらのパターンは、fopen()/popen() を使用する場合に必要です
define('FOPEN_READ', 'rb');
define('FOPEN_READ_WRITE', 'r+b');
定義('FOPEN_WRITE_CREATE_DESTRUCTIVE', 'wb');
define('FOPEN_READ_WRITE_CREATE_DESTRUCTIVE', 'w+b');
define('FOPEN_READ_WRITE_CREATE', 'a+b'); ;
define('FOPEN_WRITE_CREATE_STRICT ', 'xb');
define('FOPEN_READ_WRITE_CREATE_STRICT', 'x+b');
ファイルのソースコード:
コードをコピーする コードは次のとおりです:
[php]
php if ( ! 定義('BASEPATH') ) exit('直接スクリプトへのアクセスは許可されません');
/*
|---------------------- ---------- -------------------------------------- --
| ファイルとディレクトリのモード
| -------------------------------------- ---------- ------------------------
| これらの設定は、作業時にモードを確認および設定するときに使用されます
| 適切なセキュリティを備えたサーバーではデフォルトで問題ありませんが、
| ユーザーごとに別のプロセスを実行する場合は値を変更したい場合もあります。 、Apache suEXEC などの CGI での PHP では、モードを正しく設定するために
| を使用する必要があります。
define('FILE_READ_MODE', 0644); );
define('DIR_READ_MODE', 0755 );
/*
|---------------------- ---------- -------------------------------------- --
ファイル ストリーム モード ファイル ストリーム モード
|------------------------------------- ---------- ------------------------
| これらのモードは fopen()/ を操作するときに使用されます。 Popen()
*/
define ('FOPEN_READ', 'rb');
define('FOPEN_WRITE_CREATE_DESTRUCTIVE', 'wb');ファイル データ、注意して使用してください
define(' FOPEN_READ_WRITE_CREATE_DESTRUCTIVE', 'w+b'); // 既存のファイル データを切り詰めます、注意して使用してください
define('FOPEN_WRITE_CREATE', 'ab');
define('FOPEN_READ_WRITE_CREATE', ' a+b'); FOPEN_WRITE_CREATE_STRICT', 'xb');
/* ファイルの終わり constants.php */
/* 場所: ./application/ config/cons tants.php * /