SyntaxHighlighter

2013年4月16日火曜日

MagentoのBasic認証設定時の画像アップロードエラー対策

Magentoの開発段階ではサイトを一般公開したく無いものです。 Wordpressではこちらのようなプラグインがあり、いつも愛用していたので、Magentoでもエクステンションを探してみたのですが、私が使えそうなエクステンションは見つかりませんでした。
そこで、前回投稿したBasic認証を設定したのですが、商品画像のアップロードでエラーが生じてしまいました。
早速、同じような事例をGoogleにてリサーチしてみました。
検索ワードは"magento basic認証 エラー"等。

Magento Noteさんに詳しく説明がありました。

アクセス制限しているフォルダの
.htaccess
(BASIC認証用の記載があるファイル)に下記を追記。
私の場合はhttpd.confに以下コードを追記しました。

<LimitExcept POST>
    Require valid-user
</LimitExcept>
公式フォーラム以下ページで議論されています。
http://www.magentocommerce.com/boards/viewthread/4980/P30/

その他、"magento upload http error"等で、海外サイトですが、参考になる記事がいくつかありました。

上記設定で、Basic認証による画像のアップロードエラーは解決しましたが、商品情報保存時に別のエラーが発生しました。

エラーメッセージ①
magento Destination folder is not writable or does not exists

magentoルートディレクトリmediaディレクトリ以下にディレクトリを作成する事で解決。
/media/tmp/catalog/product/

エラーメッセージ②
magento Unable to list current working directory

magentoルートディレクトリに設置しているmediaディレクトリ以下のパーミッションを全て777にする事で解決しました。
公式サイトフォーラムより
http://www.magentocommerce.com/boards/viewthread/53280/

0 件のコメント:

コメントを投稿