■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。
このフォーラムは閲覧専用のアーカイブです。

アイキャッチ画像が投稿できない

haluna > アイキャッチ画像が投稿できない @ 2014/2/10 12:49
アイキャッチ画像が投稿できません。
画像を選択して保存ボタンを押しても、何も保存していないのです。

デバックモードにすると、アイキャッチ投稿のところに
Notice (8): Undefined index:  saveDir [CORE/Baser/View/Helper/BcUploadHelper.php, line 137]

と表示されています。

CORE/Baser/View/Helper/BcUploadHelper.phpの137行目付近は
$settings = $model->actsAs['BcUpload'];
$basePath = '/files/' . str_replace(DS, '/', $settings['saveDir']) . '/';

と書かれていますが、どこを直せばいいのやら…

分かる人がいたら教えていただけないでしょうか?
よろしくお願いします。


■ BaserCMSのバージョン:3.0.1
■ レンタルサーバー名:heteml
■ スマートURLの利用: [ON]
■ 設置フォルダ: [ドキュメントルート]
■ 利用しているデータベース: [MySQL]
■ PHPスキル(自己評価): [D]
goichi > Re: アイキャッチ画像が投稿できない @ 2014/2/10 17:52
こんにちは。間違ってたらすみません。。。

デフォルトの状態では、$setting['saveDir']には、
/app/webroot/file/
というフォルダが指定されるようになっていたと思います。
とりあえず、このフォルダに書き込み権限等があるか、お確かめいただいければと思います。
haluna > Re: アイキャッチ画像が投稿できない @ 2014/2/10 22:20
返信ありがとうございます。

filesのパーミッションが705だったので755や777にしましたが、変わりありません。。

再インストールして、SQLiteにしたり、サブフォルダにしたり・・・
色々やってみましたが、変化はありませんでした。

エックスサーバーも使えるのでインストールしてみましたが、同じ現象が起こりました。

うーん・・・どこを直していいのかさっぱり分かりません・・・(汗)
haluna > Re: アイキャッチ画像が投稿できない @ 2014/2/10 23:13
解決しました・・・

実はGitHubをDLして使っていました(こっちの方が最新かと思って・・)

「こんなにハッキリした症状が出るのに、だれも指摘しないのはおかしい。もしかして私だけなのかな」
一体なにが違うんだ・・・と考えた結果、正式バージョンをDLしてインストールすると
アイキャッチ画像投稿ができました!!

お騒がせしてすみませんでした。
最初から正式バージョンを使うべきでしたね・・