2016-11-21 13 views
2

PrestaShop 1.7を私のローカルにインストールしました。(私のローカルの作品は完全に見つかるので)ライブステージングに移しました(データベースのインポートやエクスポートエラーやインストールエラーはありませんでした)理由はすべて動作しますが、ログインしたCMSを開くと、「モジュール&サービス」タブをクリックします。メッセージの下にある「もう一度やり直してください」というメッセージが表示されます。Prestashop 1.7モジュールカタログのデータが見つかりません

「カタログデータを取得できません、もう一度試してください。後で理由:PrestaShopのアドオンからのデータは無効であり、かつキャッシュにフォールバックすることはできません」ので、私は答えを探してみましたが、無担保見つけ、キャッシュをクリアしようとした

私が頼りにしていない答えは頼りにしています。

「モジュール&サービス」で、「インストールされたモジュール」タブをクリックすると、RequestException.php行51の「RequestException.php行51」が表示され、SSL CAバンドルが見つからないため、モジュールが壊れています私はこの問題を抱えている唯一の人ではありませんが、これに関する修正は見られませんでしたか?

私のApacheサーバーでSSLがこのモジュールをブロックしている可能性もありますか?これは私がアクセス権を持っていなければならないことを意味します。

また、私はこの安全なsulotionを試して、トリプルは私のすべての変更をチェックしても、まったく同じ正確なエラーメッセージを受け取りました。 (https://github.com/PrestaShop/PrestaShop/pull/6848/files

答えて

8

私はバージョン1.6に戻ってしまったので、これを試していませんが、同じ問題を抱えている人のために、prestashopの開発者が私の質問にこれを投稿しました。

https://www.prestashop.com/forums/topic/569275-prestashop-17-modules-catalog-data-not-found/#entry2463881

私のソリューションファイルhttps://curl.haxx.se/ca/cacert.pemをダウンロードして、/アプリ/キャッシュ/ PROD /に保存しました。問題は、実動キャッシュが削除されると、ファイルcacert.pemも削除されるためです。

const CACERT_LOCATION = 'https://curl.haxx.se/ca/cacert.pem'; 

と、そのファイルがに存在している必要があります:あなたが見ることができるよう

_PS_CACHE_DIR_.'cacert.pem' 

ファイルクラス/ Tools.phpは、一定の宣言を持っていることを、私はhttps://github.com/P...pull/6848/filesで、私のオフラインコピーにチェック

define('_PS_CACHE_CA_CERT_FILE_', _PS_CACHE_DIR_.'cacert.pem') 

したがって、ファイルcacert.pemが存在する場合は、私はうなずきますそれは削除されました...私はこの助けを願っています。 (ref、mrbrazzi)

1

私も同様の問題を抱えていました。

「js」フォルダが(不明な理由で)不完全に配置されていて、不完全なので、「js」と「themes」元のフォルダをダウンロードしてhttps://github.com/prestashop/prestashopという形にして置き換えました。

+0

あなたの返答をありがとう、私はこの新しいprestashop 1.7で非常に不運があるように私は感じる。私はちょうど以前のバージョン(1.6.1.9)に戻りましたが、バグ修正のためのソリューションを試しましたが、私の 'js'ディレクトリはそこにありました(完全)あなたが言ったように、テーマと同じように、私の問題は同じままです...もう一度それが私のために働くことを祈ります。 – Ylama

関連する問題