2017-09-15 16 views
1

Magento2サイトのFPC(フルページキャッシュ)機能を有効にすると、「内部サーバーエラー500」と表示され、サイトは実行されません。Magento 2:フルページキャッシュを有効にした後、500内部サーバーエラーを取得する

+0

public function getIdentities() { $identities = $this->getProduct()->getIdentities(); $category = $this->_coreRegistry->registry('current_category'); if ($category) { $identities[] = Category::CACHE_TAG . '_' . $category->getId(); } return $identities; } 

からオーバーライドすることで

\ Magentoの\カタログの関数getIdentitiesは()\ブロック\製品\ビュー

は、エラー500が多くの理由を持って、あなたのログを表示します。 (Apache、PHP) –

+0

ログにエラーはありません。私はブラウザでエラーを見ることができます。 このページは機能しません staging.saltnic.comは現在このリクエストを処理できません。 HTTPエラー500 – Suman

+0

あなたは開発者向けのモデムを使用していますか?あなたのindex.phpであなたは:ini_set( 'display_errors'、1); error_reporting(E_ALL); $ _SERVER ['MAGE_IS_DEVELOPER_MODE'] = true; –

答えて

1

最後に、私はどこから来ているエラーを得て、それを解決することができました。わたしにはできる。

public function getIdentities() 
{ 
    $identities = []; 

    if (is_array($this->getItems()) || is_object($this->getItems())) 
    { 
     foreach ($this->getItems() as $item) 
     { 
      $identities = array_merge($identities, $item->getIdentities()); 
     } 
    } 
    return $identities; 
} 
関連する問題