1

私たちが管理している古い Magento サイトでは、画像アップローダーがひどく壊れているようです...「アップロード HTTP エラー」エラーが表示され、修正方法がわかりません。

いずれにせよ、私たちはサイトをアップグレードしている途中なので、更新で修正する必要があるため、修正を断念することにしました.

しかし、顧客は現在 (今日のように) 古いサイトの 2 つの製品に画像を追加することを望んでおり、画像アップローダーを修正しない限り、これを行う方法がわかりません。

データベースに手動でデータを挿入することでできると思っていましたが、非常に複雑で、どこから始めればよいかわかりません。キャッシュに。

また、プログラムで製品に画像を追加する方法を探しました (あまり運がありません)。それは良い方法でしょうか? もしそうなら、どのように?

基本的に、Magento 1.4.0.1 で前述の Magento proudct に画像を手動で追加するにはどうすればよいですか?

4

2 に答える 2

1

htaccessファイルを介してディレクトリの認証を無効にしてから、画像をアップロードしてみて、現在機能しているかどうかを確認してください。

上記の手順の後、別の手順を試してください。[管理]>>[システム]>>[構成]>>[Web] >> [セッション検証設定]に移動し、validate HTTP_USER_AGENTをNOに設定して、結果を確認します。

于 2012-11-23T12:06:43.757 に答える
0

最後に、テーブルにデータを挿入することで画像を手動で追加することができましたcatalog_product_entity_varchar.74、75、76(サムネイル、大きな画像などに1つ)を使用した属性IDを使用したので、次のようになります。

以下を挿入します

       value              entity_type_id     store_id      entity_id    value
Automatically generated         4          you know this    74/75/76   path to image

結局、php.ini のupload_tmp_dirを使用して画像アップロード用のディレクトリをサイト ルートのディレクトリに変更しました。デフォルトとして設定されていましたが、何らかの理由で C:/Windows/Temp を使用できませんでした (私は確かに適切な権限がありました)

とにかく、うまくいけば、これは誰かを助けるかもしれません!

于 2012-12-03T09:42:43.930 に答える