うめぼしジョイスティック - ivoice

CakePHP、JavaScript、jQuery等のプログラミングについて書いていきます 思考は、うめぼしのように硬く、そして柔らかく。

さくらインターネットでCakePHPを使っていたら、addやdelete、Editで画面が真っ白になる時の対処法

どうも。ivoiceです。

 

ローカル環境ではちゃんと動いているのに、オンライン環境(さくらインターネット)でaddなどをすると画面が真っ白になる症状の解決方法です。

 

この場合は、CakePHP本体ではなく、php.iniの設定を変更しましょう。

 

さくらのレンタルサーバのコントロールパネルに入り、

PHP設定の編集」というリンクから、php.iniが編集できます。

 

入れるのは、

 

output_buffering = On
date.timezone = 'Asia/Tokyo'
post_max_size = '100M'
upload_max_filesize = '50M'
mbstring.internal_encoding = 'utf-8'

 

 

こうです。

 

特に、output_bufferingをオンにするのが意味があるようです。

 

 

参考リンク

さくらインターネットのPHP(php.ini)の設定変更方法。 | Wataame Frog

CakePHPでredirectが効かない時の対処 - Qiita