PukiWikiの添付ファイルサイズの上限は1MB。文書管理に使おうと思うとちと小さいので、上限を変更し16Mまでとした。
1. PukiWikiの設定
PukiWikiを展開したディレクトリ/plugin/attach.inc.phpを書き換える。15行目付近の
// max file size for upload on PHP(PHP default 2MB)
ini_set("upload_max_filesize","2M");
を
// max file size for upload on PHP(PHP default 2MB)
ini_set("upload_max_filesize","16M");
に変更する。更に、19行目付近の
// Max file size for upload on script of PukiWikiX_FILESIZE
define('PLUGIN_ATTACH_MAX_FILESIZE', (1 * 1024 * 1024)); // default: 1MB
を
// Max file size for upload on script of PukiWikiX_FILESIZE
define('PLUGIN_ATTACH_MAX_FILESIZE', (16 * 1024 * 1024)); // default: 1MB
に書き換える。
2. PHPの設定
/etc/php.iniを書き換える。302行目付近の
memory_limit = 32M ; Maximum amount of memory a script may consume (16MB)
を
memory_limit = 64M ; Maximum amount of memory a script may consume (16MB)
に書き換える。この設定は、PHPが使用できる最大メモリサイズだそうで、添付ファイルサイズよりも大きく設定しておく。次に467行目付近の
; Maximum size of POST data that PHP will accept.
post_max_size = 8M
を
; Maximum size of POST data that PHP will accept.
post_max_size = 32M
に、更に、572行目付近の
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
を
; Maximum allowed size for uploaded files.
upload_max_filesize = 16M
に書き換える。
3.apacheを再起動する。
/etc/init.d/httpd restart
pukiwiki でアップロードサイズの上限を変更する方法を参考にさせていただきました。というか、そのまま使わせていただきました。どうもありがとうございます。
0 件のコメント:
コメントを投稿