- 2007年12月19日(水)
- Comments(0)
- Trackback(0)
なんか記事を投稿したり更新したりするたびにエラー吐いてexitしてたんで(記事はちゃんと投稿されるし更新されますが)、調査。
エラーを見ると、phpがメモリ使いすぎてるって感じだと思うので、.htaccessに「php_value memory_limit 32M」と記述。はい、Internal Server Errorです。ハッスルサーバーはphp_valueが使えないらしいです。ソースみても意味わからんし、なんか方法ないかなぁと思って探してみると、解決法を発見。
php.iniに「memory_limit = 32M」と記述すればok。ハッスルサーバーはphp.iniいじれないと思ってましたが、自分でphp.ini作ってルートにアップしたらなぜか動きました。これが良い方法かどうかはわかりません(どっちかっつーと駄目な予感しますが)が、とりあえず動くようになったのでまぁ良いか。
- 2007年12月6日(木)
- Comments(1)
- Trackback(0)
初期設定は横幅200px。
以下のファイルの200のところを任意の大きさに修正。
/アカウント/admin/class/JUGEM/uploader.php
$this->resizeImage($tmp_path, $path_m, 200);
if ($width > 200 || $height > 200) {
if ($width > $height) {
$m_width = 200;
$m_height = intval(200 * ($height / $width));
} else {
$m_width = intval(200 * ($width / $height));
$m_height = 200;
}
/アカウント/admin/class/JUGEM/entry.php
多分uploader.phpの修正だけでも大丈夫ですが、entry.phpにも同じ処理が記述してあったので、念のためにこちらも修正。
if ($width > 200 || $height > 200) {
if ($width > $height) {
$m_width = 200;
$m_height = intval(200 * ($height / $width));
} else {
$m_width = intval(200 * ($width / $height));
$m_height = 200;
}