時間が経つと間違いなく忘れてしまうので、自分のためのメモです。
SynologyのNASであるDS216jを愛用しています。通常のNAS用途以外にNetRadioRecorder6で録音したradikoプログラムのmp3ファイルを、自分ローカルのpodcastとして設定し、iPhoneでDLし通勤時に聞くわけです。
後日本物のpodcastにULされた番組だと、番組中にかかった曲などが著作権の関係でカットされていたり、番組も全部入っていないので面白くありません。
しかし2時間番組になると、基本設定ではアップロード容量が足りません。
DS216jのデフォは、
upload_max_filesize (php.ini) = 32M
post_max_size (php.ini) = 32M
memory_limit (php.ini) = 128M
です。2時間番組だと100Mを超えるのでダメなんです。
ここから先自分のための変更ポイント。
- SSHでDS216jに接続。MacなんでSSHクライアントはデフォでもっていますが、Windowsは自己調達の必要あり。
- “sudo su -“でrootになる。
- /usr/local/etc/php56/php.iniファイルを編集。例えばこう。
upload_max_filesize (php.ini) = 200M
post_max_size (php.ini) = 200M
memory_limit (php.ini) = 200M - このphp.iniを/usr/local/etc/php56/conf.dの下にコピーする。
- DS216jを再起動。
わかってみれば何のことはない。昔むかしはUNIX屋だったのでviコマンドの操作はもう指が覚えています。頭は覚えていませんけど体が覚えている。
これを探し出すのに相当時間がかかりました。4時間くらい格闘したかな。: