バージョン選択

フォーラム

メニュー

オンライン状況

67 人のユーザが現在オンラインです。 (53 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 67
もっと...

サイト内検索

質問 > その他 > XAMPP8.1.17・ECCUBE4.2.2のインストールエラー

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
koh_msk
投稿日時: 2023/9/18 9:43
対応状況: −−−
新米
登録日: 2023/9/18
居住地:
投稿: 4
XAMPP8.1.17・ECCUBE4.2.2のインストールエラー
[EC-CUBE] EC CUBE 4.2.2、新規ローカルインストール
[OS] windows10
[PHP] 8.1.17
[ブラウザ] chrome
[現象]

XAMPP8.1.17でECCUBEのインストール画面に遷移した際に下記エラーが表示されて詰まっております。
どうかご教授いただけませんでしょうか。

エラー画面のローカルURLは「http://127.0.0.1/engawa/」で、
ディレクトリも「xampp/htdocs/engawa」

【エラー内容】
Warning: openssl_pkey_export(): Cannot get key from parameter 1 in C:\Users\kokok\Documents\xampp\htdocs\engawa\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php on line 111

Fatal error: Uncaught TypeError: openssl_pkey_get_details(): Argument #1 ($key) must be of type OpenSSLAsymmetricKey, bool given in C:\Users\kokok\Documents\xampp\htdocs\engawa\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php:113 Stack trace: #0 C:\Users\kokok\Documents\xampp\htdocs\engawa\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php(113): openssl_pkey_get_details(false) #1 C:\Users\kokok\Documents\xampp\htdocs\engawa\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php(90): Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass->generateKeys('C:\\Users\\kokok\\...', 'C:\\Users\\kokok\\...') #2 C:\Users\kokok\Documents\xampp\htdocs\engawa\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php(33): Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass->configureKeyPair(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #3 C:\Users\kokok\Documents\xampp\htdocs\engawa\vendor\symfony\dependency-injection\Compiler\Compiler.php(82): Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #4 C:\Users\kokok\Documents\xampp\htdocs\engawa\vendor\symfony\dependency-injection\ContainerBuilder.php(757): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #5 C:\Users\kokok\Documents\xampp\htdocs\engawa\vendor\symfony\http-kernel\Kernel.php(546): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #6 C:\Users\kokok\Documents\xampp\htdocs\engawa\vendor\symfony\http-kernel\Kernel.php(787): Symfony\Component\HttpKernel\Kernel->initializeContainer() #7 C:\Users\kokok\Documents\xampp\htdocs\engawa\vendor\symfony\http-kernel\Kernel.php(190): Symfony\Component\HttpKernel\Kernel->preBoot() #8 C:\Users\kokok\Documents\xampp\htdocs\engawa\index.php(83): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #9 {main} thrown in C:\Users\kokok\Documents\xampp\htdocs\engawa\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php on line 113

【試したこと】
過去フォーラムの同現象投稿の確認・対応(下記リンク参照)

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27411&forum=4&post_id=108674
→バージョンは対応している。(ECCUBE4.2.2:対応PHP8.1、XAMPP8.1.17:PHP8.1.17)
→php.iniファイルのextension=opensslのコメントアウト状態解除

https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27332&forum=4&post_id=108365
→Apaacheのhttpd-xampp.confファイルには初期から「SetEnv OPENSSL_CONF "C:/Users/kokok/Documents/xampp/apache/conf/openssl.cnf"」の記載になっていた。
(ディレクトリを確認しても上記階層にopenssl.cnfが存在)
→上記パスと配置を「"C:/Users/kokok/Documents/xampp/apache/bin/openssl.cnf"」にしても変化なし。

https://stackoverflow.com/questions/17272809/openssl-pkey-export-and-cannot-get-key-from-parameter-1




よろしくお願いいたします。
mcontact
投稿日時: 2023/9/20 10:18
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1283
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー
XAMPPのインストール方法は、下記ドキュメントに記載されているので参考にしてみてください。
https://doc4.ec-cube.net/quickstart/gui_win_install?_gl=1*1m7eij3*_ga*MTYzMTM4NzU1OC4xNjg0NjM2MzY5*_ga_PBKHJT0C0B*MTY5NTE3MjMxOC41MTQuMS4xNjk1MTcyNjYwLjEuMC4w


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

koh_msk
投稿日時: 2023/9/20 10:22
対応状況: −−−
新米
登録日: 2023/9/18
居住地:
投稿: 4
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー
mcontact様

ご回答いただきありがとうございます。

添付いただいたURL通りに手順を進めたのですが、
「iniファイルの編集」のセクションの
「ブラウザから以下のURLにアクセスします。http://127.0.0.1/{EC-CUBEをアップロードしたディレクトリ名}/」
の箇所で、インストール画面が表示されず困っております。


症状や試したことは上記に記載した通りなのですが、
確認しておくべき部分などあればご教授いただきたいです。


よろしくお願いいたします。
nanasess
投稿日時: 2023/9/20 10:31
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2313
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー
Windows 環境での動作は公式に検証されていないため、大変苦労されると思います。

Windows 環境では、WSL2 を使用した Linux 環境が安定していますので、こちらの方がおすすめです
https://doc4.ec-cube.net/quickstart/docker_compose_install
koh_msk
投稿日時: 2023/9/20 10:35
対応状況: −−−
新米
登録日: 2023/9/18
居住地:
投稿: 4
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー
nanasess様

ご回答いただきありがとうございます。

承知いたしました。
一度添付いただいた方法での環境構築を試してみたいと思います。

ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,699名です
総投稿数は109,943件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1283
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.