Ground Sunlight

Windowsで作る - PHPプログラミングの開発環境

ユーザ用ツール

サイト用ツール


php:7.2:php.ini

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
次のリビジョン 両方とも次のリビジョン
php:7.2:php.ini [2020/03/06 08:41]
y2sunlight [[PHP]ファイルアップロード]
php:7.2:php.ini [2020/03/06 08:54]
y2sunlight [[PHP]リソース制限]
行 54: 行 54:
  
 output_bufferingは出力バファリングの設定を行います。OnまたはOffで指定します。出力バファリングをOnにすると、HTTP BODYを出力した後でもHTTPヘッダが出力できます。Onの代わりに実際のバファサイズの制限(4096)などを指定する事もできます。 output_bufferingは出力バファリングの設定を行います。OnまたはOffで指定します。出力バファリングをOnにすると、HTTP BODYを出力した後でもHTTPヘッダが出力できます。Onの代わりに実際のバファサイズの制限(4096)などを指定する事もできます。
 +
 +==== [PHP]リソース制限 ====
 +
 +<code ini>
 +memory_limit = 512M
 +</code>
 +
 +memory_limit 、スクリプトが確保できる最大メモリをバイト数で指定します。この命令は、正しく書かれていないスクリプトがサーバーのメモリを食いつぶすことを防止するのに役立ちます。後述のpost_max_size(最大POSTサイズ)はこの値より大きくすることはできません。
 +
 +画像サムネイルの作成など多くのメモリを必要とする場合、この値を変更する必要があるかもしてません。もし、使用可能メモリに制限を設けたくない場合は、ここに -1 を指定してください。 
  
 ==== [PHP]エラー処理 ==== ==== [PHP]エラー処理 ====
行 72: 行 82:
  
 <code ini> <code ini>
-magic_quotes_gpc Off+post_max_size 40M
 default_mimetype = "text/html" default_mimetype = "text/html"
 default_charset = "UTF-8" default_charset = "UTF-8"
 </code> </code>
  
-magic_quotes_gpcGPC(HTTPGet/Post/Cookie)に対するマジックォートの設定行います。マジッククォートとは、'(シングクオト)、"(ダブルク オート)、\(バックスラッシュ) 、NULLて、自動的に\(バクスラッシュ)でエスケプされ処理事です。 +post_max_size一回エスでPOSTできる最大のサイズ指定します。この設定は、upload_max_filesize(ファイの最大アップロドサイズ)も影響ます。大きなファイルをアプロド すには、こ値を upload_max_filesize より大きく設定する必要があります。また、一般的に 前述のmemory_limit は、post_max_sizeよりも大きく する必要があります。
- +
-> PHPでGetをGPostをP、CookieをC、環境変数をE、サーバ変数をSと表記し、それらを組み合わせてGPCやEGPCSなどと呼んでいます。+
  
 default_mimetypeとdefault_charsetはHTTPのContent-typeヘッダに加えるMIMEタイプと文字セットを設定します。 default_mimetypeとdefault_charsetはHTTPのContent-typeヘッダに加えるMIMEタイプと文字セットを設定します。
php/7.2/php.ini.txt · 最終更新: 2020/11/24 10:31 by y2sunlight