Misc/pukiwikiでのアップロード容量制限解除 のバックアップ差分(No.2)


*pukiwikiでのアップロード容量制限解除
 
 PHPの設定ファイルを作成します。 「php.ini-dist」というファイ
 ルを「php.ini」にリネームし、/usr/local/lib
 編集中
 
 添付ファイルのアップロードサイズの制限を変更したい ■ 
 ----
 #counter
 [[Misc]]
 
     * 種別 : 運用
     * バージョン : --
 
 ▲ ▼
 質問 ■ 
 
 添付ファイルのアップロードサイズの1Mを変更したいんですが…
 ▲ ▼
 回答 ■ 
 
 plugin/attach.inc.php に定義されている以下の箇所を変更することで対応できます。
 
 // max file size for upload on PHP(PHP default 2MB)
 ini_set("upload_max_filesize","2M");
 // max file size for upload on script of PukiWiki(default 1MB)
 define("MAX_FILESIZE",1000000);
 
 ini_set("upload_max_filesize","2M"); の定義部分は、/etc/php.ini に同様な定義があると思います。PHPとしての制限値の変更です。
 
 PukiWiki での制限を緩和しても、PHP の制限に引っかかったら意味が無いですからね。
 
 補足
 
     /etc/php.ini では memory_limit > post_max_size > upload_max_filesize となるように下記の設定を変更する必要があります。
 
 ; Maximum amount of memory a script may consume (8MB)
 memory_limit = 8M
 ; Maximum size of POST data that PHP will accept.
 post_max_size = 8M
 ; Maximum allowed size for uploaded files.
 upload_max_filesize = 2M
 
     phpの設定ディレクティブには次のように書かれています。
 
         post_max_size integer
 
             POSTデータに許可される最大サイズを設定します。この設定は、ファイルアップロードにも影響します。大きなファイルをアップロードするには、この値を upload_max_filesize より大きく設定する必要があります。 configureスクリプトでメモリ制限を有効とした場合、memory_limitもファイルアップロードに影響します。一般的に memory_limit は、 post_max_sizeよりも大きくする必要があります。
 
     /etc/php.ini を変更したら apache の再起動を忘れずに。
 

注意)このバージョンのsafariではjavascriptがうまく動作しないので、recaptchaはページ切り替え版を利用しています。
トップ 一覧 検索 最終更新 バックアップ   ヘルプ   最終更新のRSS