2010年9月29日のブックマーク (2件)

  • Cake PHPでファイルのアップロードができないことを解決した話し

    とある5丁目で活動する還暦を過ぎたWebプログラマーの覚え書きです。それとかかってくる迷惑電話や、家業のアパート経営について。 自分で解決したことの忘れないうちのメモ。 Cake PHPのビューで$html->file()のヘルパーを使って、Wavファイルを指定してそのファイルをアップロードしたとき、アクション側でファイル名が$this->dataで渡らないことではまりました。 フォームをシンプルにしてもダメ。WindowsのXAMPPではOKだか、LinuxのApache+PHPだとダメ。WavファイルではないJpegファイルだとOK。ファイル名に空白が入っているのではないかとか、いろいろ試しましたがわからず。半日つぶしました。 結果は、単純。CakePHPには関係ない原因でした。原因はアップロードサイズが大きいこと。ファイルサイズが大きいWavファイルなら当たり前のこと。今までは、ファ

    Cake PHPでファイルのアップロードができないことを解決した話し
    satthi-man
    satthi-man 2010/09/29
    ファイルアップロード
  • CakePHPでフォームにおいての大きいファイルサイズのアップロードが うまくいきません。…

    CakePHPでフォームにおいての大きいファイルサイズのアップロードが うまくいきません。 300KB程度のファイルならばアップロードできるのですが 500KB以上になると「送信ボタン」をクリックすると真っ白な画面になり、 エラーも表示されず処理も完了しませんでした。 ググッたら http://aoyama.accata.com/archives/2072 ↑のような情報も見つかりましたので.htaccessに設定を 追加したのですが改善しませんでした。 ちなみにアップロードには「CLASS.UPLOAD.PHP」というライブラリを 使用しており、同じレンタルサーバーでCakePHPを使わずに構築した場合には 5MB以上のファイルのアップロードモ正常に行うことができました。 ググッても見つからなかったのですが、 CakePHPにファイル容量を制限するような設定があるのでしょうか? ご教授の

    satthi-man
    satthi-man 2010/09/29
    ファイルアップロード