タグ付けされた質問 「magento-1.8」

Magento Communityバージョン1.8

3
Magento:製品属性を更新する最速の方法
大量の属性を更新するための最速かつ信頼性の高い方法を探しています。以下は認識している方法ですが、どちらに行くべきかわかりません。 $store_id = 0; Mage::getSingleton('catalog/product_action')->updateAttributes( array($product_id), array('attribute_code' => $attribute_code), $store_id ); または $product->setData($attribute_code, 1234); $product->getResource()->saveAttribute($product, $attribute_code);

7
セキュリティ上の理由から、例外印刷はデフォルトで無効になっています[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピック MagentoのスタックExchange用。 4年前に閉鎖されました。 ホスティングをホスティングに設定しようとしました。そこで、新しいデータベースを作成し、sqlファイルをインポートして、データベースのlocal.xmlの設定を変更しました。しかし、今ではセキュリティ上の理由で例外印刷がデフォルトで無効になっています。

5
CE 1.8のフルページキャッシュ-FPC Magentoモジュール?ワニス?どちらも?
ロックされています。この質問とその回答はロックされています。なぜなら、質問はトピックから外れていますが、歴史的に重要だからです。現在、新しい回答やインタラクションを受け入れていません。 したがって、Community Edition 1.8のフルページキャッシュの調査に取り掛かるとき、少し混乱しています。私はすでに2レベルのRedisキャッシュ、CDNを実装し、MySQLのmy.cnfを最大限のパフォーマンスに調整しました(もちろん、DBは別のサーバー上にあります)。最初のパフォーマンス調整を行う前に、すぐにFPCにジャンプするわけではないことを指摘します。 Magentoはもちろん、あらゆるサイトでVarnishを使用したことはありません。MagentoでFPCをセットアップしたこともありません。Varnishは、CDNとそれ自体のページキャッシュとの間のクロスとして機能し、リクエストがWebサーバーに届く前にブラウザにデータを送信するプロキシであると理解しています。私の理解では、FPCモジュールはローカルにキャッシュを作成し、ウェブサーバー自体がそれを処理します。どちらのセットアップでも、ブラウザーに動的コンテンツを取得するために「ホールパンチング」を行う必要があることを知っています(ただし、モジュールを使用するか、ワニスを使用するかによってテクニックは異なります)。ここで何か誤解している場合は修正してください。 今までは、それらを実装できる2つの独立したエンティティであると考えていましたが、今読んだものはその逆を暗示しているようです。私の当初の計画は、Magento(以前は「Tiny Brick Lightspeed FPC」だったと思います)用の「Warp Advanced Full Page Cache」モジュールを購入することでした。 、私たちの会社、特に何ができるかについては、350ドルはそれほど多くありません)。私自身と仲間の開発者2人は、独自のカスタムテーマ内で適切かつ完全に実装して、最大限の成果を引き出すことを学ぶことを計画していました。それが行われた後、ある時点で、ワニスの実装も検討するつもりでしたが、先ほど言ったように、それらは別のものであると理解していました。 しかし、今では、Varnishを搭載した無料のPageCacheや、Varnish Cacheを搭載した800ドル近くのVortex Cacheのような拡張機能に出会うようになっています。 あなたへの私の質問、スタック交換、私はどのようにFPCとワニスを見るべきですか?別のエンティティとして?もしそうなら、それらは相互に排他的ですか?彼らは私が一緒に実装する必要がある同じコインの両面ですか?またはそれらは類似しているが、互いに排他的でも包括的でもないか? 上記のWarp Advanced FPCをVarnishで使用できますか? Varnishで使用する必要がありますか?または、ワニスの使用を計画している場合、別のFPCを使用する方が良いでしょうか?または、さらに、ワニスを必要としないほど優れたFPCがありますか?またはその逆に、単にワニスを使用してFPCのアイデアを捨てるべきですか? テキストの壁で申し訳ありませんが、私は多くの記事、ブログ、フォーラムの投稿を見てきましたが、これらの質問に対する明確な答えを見分けることができませんでした。この件についてのご協力とご意見に心から感謝いたします=) 最後に、ワニスとウェブサーバーに関する簡単な質問。現在、私は通常のApache LAMPスタックセットアップを使用していますが、しばらくの間、NginxをMagentoで使用することに絶賛されています。私はいくつかのテスト、ストレスおよび負荷テストを行ってきましたが、適切な条件では間違いなく少し良くなるようです。そのため、近い将来のある時点で切り替えることを検討していました。とにかく、これはFPCおよび/またはワニスを使用するという私の欲求と決定に影響しますか? ありがとうございました!!! 編集:ああ!そしてもう1つの簡単な質問-ロードバランサーの背後にサイトをホストする2つのサーバーがあるので(必要に応じて水平方向に増やすこともできます)、RedisとMemcachedを別のサーバーでホストします私のセッションのWebおよびDBのものと、Magentoの各レベル(まあ、Zendの2レベルキャッシュ)。FPCはそれらのデータをシステムに保存しますか?そこに保存するには特定の拡張機能が必要ですか、それともすべての拡張機能が必要ですか?そして、私はそうではないと思いますが、これはとにかくニスに影響しますか?再度、感謝します!!

1
無効なバックエンドモデルが指定されているエラーを修正する方法
magentoを実行しようとすると、ログファイルに次のエラーが表示されます。 a:5:{i:0; s:74: "指定された無効なバックエンドモデル:eav / entity_attribute_backend_time_updated"; i:1; s:6088: "#0 \ app \ code \ core \ Mage \ Eav \ Model \ Entity \ Attribute \ Abstract.php(346):Mage :: exception( 'Mage_Eav'、 'Invalid backend ...') これを修正する方法を手伝ってもらえますか?私は解決策を見つけることができないため((任意の解決策、ありがとう フロントエンドのみではなく、バックエンドが正常に動作している

4
顧客が管理者が作成した注文の支払いを許可しますか?
顧客の管理領域で注文を作成し、アカウントにログインして注文の支払いを確認し、支払いを許可することを許可する方法についての拡張機能やガイドラインがあるかどうか疑問に思っていますカードの詳細を入力して注文を支払うことができますか? ヒントやアドバイスをいただければ幸いです。


2
magentoサイトでhttpsを有効にする方法
magentoバージョン1.8を使用しています。 godaddyからssl証明書をインストールし、ベースの安全なURLをhttps://www.mydomain.comとして指定しました。両方のオプションも選択しました Use secure urls in frontendおよびUse Secure urls in admin。 しかし、httpsを試してみると、ページが見つからないというエラーが表示されます。また、管理ページにアクセスできません。私のサイトはうまく機能しています。
12 magento-1.8  ssl 

2
カートのgetItemsCount()とgetSummaryCount()の違い
カートにある合計アイテムをヘッダーに表示しています。アイテムの数を表示できます。 しかし、私はカートの2つの方法の間で少し混乱しています 1. Mage::helper('checkout/cart')->getItemsCount() 2. Mage::helper('checkout/cart')->getSummaryCount(); 私にとっては、最初の1つはカートに1つのアイテムを返し、2つ目は6つのアイテムをカートに返します。これは正しいものであり、これら2つの機能の違いは何ですか。 ありがとう。

3
Magentoの新しいカスタムブロックモジュール
Magentoバージョン1.8.1.0を使用しています。 新しいホームページを作成するために使用する新しいカスタムブロックモジュールを作成しようとしています。 名前空間:十字軍 モジュール:CLHomePage ブロックタイプ:十字軍の家 クラス:Qwerty(テスト中のみ) デザインパッケージ:クルセイダー テーマ:デフォルト これは私がこれまでに持っているものです: \ app \ etc \ modules \ Crusader_All.xml <?xml version="1.0"?> <config> <modules> <Crusader_CLHomePage> <active>true</active> <codePool>local</codePool> </Crusader_CLHomePage> </modules> </config> \ app \ code \ local \ Crusader \ CLHomePage \ etc \ config.xml <?xml version="1.0"?> <config> <modules> <Crusader_CLHomePage> <version>0.0.1</version> </Crusader_CLHomePage> </modules> <global> …

1
Magentoデータベースのアップグレードは「トランザクション」で行われますか?
この問題atmがあります。 クライアントは、ショップをCE 1.4からCE 1.8にアップグレードします。ファイルのアップグレードは順調に進み、データベースのアップグレードも開発マシンで順調に進みました。 クライアントのライブマシンでクライアントのlive-dbをアップグレードしようとすると(1.8-Magentoをデータベースに接続してブラウザーで開く)、プロセスはしばらく実行されているように見え、500エラーで終了します。 PHPエラーログは空です。共有ホストであるため、apacheまたはmysqlの設定を変更することはできません。「特別なim magentoホスティング」にもかかわらず、ホスティング事業者は設定を変更することを望んでおらず、500エラーが発生したときにブラウザウィンドウを繰り返し更新することでデータベースのアップグレードを完了できると教えてくれます。 。これは数時間続く場合があります。 私の質問は次のとおり です。-これは本当ですか?データベースアップグレードのsqlステートメントはトランザクションにラップされるため、何か問題が発生した場合はロールバックできると考えました。 -答えは、この質問の答えを見つけるためにコードを調べることができるヒントを提供できますか? 御時間ありがとうございます!

5
1.8で壊れたOnepageチェックアウト?
私たちのチェックアウトは壊れているようで、より多くの人がmagento 1.8で問題を抱えているようです。手順4で[続行]ボタンを押した後は何もしません。PHP5.4.19を実行し、chromium v​​28、firefox v22、safari v5.1で試しました。 ログにエラーはなく、デフォルトのテーマでも同じです。

2
CSRF攻撃とセッションハイジャックの脆弱性
1.8CE Alphaリリースノートから: Magento Webストアには、追加のクロスサイトリクエストフォージェリ(CSRF)保護があります。つまり、詐欺師は、新しく登録された顧客になりすますことができず、顧客に代わってアクションを実行できます。 そして: 以前のバージョンでは、Magentoは登録プロセス中のセッション固定攻撃に対して脆弱でした。アカウントにログインした後、登録ユーザーのセッションIDは変更されませんでした。したがって、攻撃者が不正なセッションIDを知っていて、そのユーザーが正常に登録された場合、攻撃者は新しく登録されたアカウントを引き継ぐことができました。現在、登録が成功するとセッションIDが変更され、アカウントの不正使用が不可能になります。 これがリリースノートにあり、これに対処する以前のバージョンでポイントリリースが表示されない場合(間違った場所を探していますか?)-それは、現在の1.8より前のストアがこれらの攻撃に対して潜在的にオープンであることを意味しますベクトル? ソース:http : //www.magentocommerce.com/knowledge-base/entry/ce-18-later-release-notes

1
Magentoモデルで値をNULLに更新する正しい方法は何ですか?
カスタムモデルの値をNULLに更新する際に問題が発生します。 $model = Mage::getModel('custom/model')->load($id); $model->setCustomValue(NULL); $model->save(); このコードはcustom_valueデータベースのフィールドを更新せず、データベースの値はNULL値を受け入れます(データベースにNULLを手動で設定すると正常に機能します)。 編集: Timが以下を使用Zend_Db_Expr("NULL")して値をnullに設定すると述べているように、これが単にphpではなくMagentoで必要な理由を誰かが説明できNULLますか?


2
構成可能な製品価格は変更されません
color属性を使用して構成可能な製品「バッグ」を作成しました。色:青、赤。 私は製品自体を作成している間に価格を追加するのを逃しました。 したがって、オプションで色を変更しても、フロントエンドの価格は変わりません。 誰かが私をコードで解決するのを手伝ってください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.