PukiWikiの添付ファイル容量を増やす

最初にまとめ

私の環境
  • PukiWiki 1.4.7
  • PHP 4.4.4
  • さくらに借りているサーバー
変更するファイル
  • /plugin/attach.inc.php
変更内容
// Max file size for upload on PHP (PHP default: 2MB)
//ini_set('upload_max_filesize', '2M');
ini_set('upload_max_filesize', '4M');

// Max file size for upload on script of PukiWikiX_FILESIZE
//define('PLUGIN_ATTACH_MAX_FILESIZE', (1024 * 1024)); // default: 1MB
define('PLUGIN_ATTACH_MAX_FILESIZE', (4096 * 1024)); // rarirulelele: 4MB

さくらのサーバにある/usr/local/lib/php.iniは

upload_max_filesize = 5M

だったので,上のini_set()はいらんかも。検証してない。いやたぶんphp.iniの設定を上書きできるんだろうけど,ちゃんと調べようよ。>俺

経緯

PukiWikiのページにファイルを添付,便利である。で,1.7MBばかりあるファイルを添付したくなった。しかしできない。

アップロード可能最大ファイルサイズは 1,024KB です。

だそうだ。これは変更が必要だということでpukiwiki.ini.phpのそれらしい項目を探すが,みつからない。

ググって,/plugin/attach.inc.phpを変えればよいと気づく。コードをちょっと読んで,適当に変える。成功。

phpってイチから書くのはイライラしがちだけど,ちょっと変更は本当に楽ねぇ。