バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

その他 > その他 > eccube4.2 xampp 8.2.0 (PHP 8.0) でインストール エラー

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kourin
投稿日時: 2023/3/3 1:09
対応状況: −−−
新米
登録日: 2023/3/3
居住地: 和歌山
投稿: 1
eccube4.2 xampp 8.2.0 (PHP 8.0) でインストール エラー
[EC-CUBE] EC CUBE 4.2、新規ローカルインストール
[OS] windows11pro
[PHP] 8.2.0
[ブラウザ] chrome
[現象]

ご教授下さい
windows11proにて
xamp8.2.0で検証環境作成しましたが
以下のエラーが出てインストールできません
違う環境での同様な投稿ありましたが
参考にさせていただき
openssl関連のconfファイルを修正再配置しましたが駄目ですね。。


下記エラーが表示されます
arning: openssl_pkey_export(): Cannot get key from parameter 1 in C:\xampp\htdocs\ec-cube\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:\xampp\htdocs\ec-cube\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php:113 Stack trace: #0 C:\xampp\htdocs\ec-cube\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php(113): openssl_pkey_get_details(false) #1 C:\xampp\htdocs\ec-cube\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php(90): Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass->generateKeys('C:\\xampp\\htdocs...', 'C:\\xampp\\htdocs...') #2 C:\xampp\htdocs\ec-cube\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php(33): Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass->configureKeyPair(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #3 C:\xampp\htdocs\ec-cube\vendor\symfony\dependency-injection\Compiler\Compiler.php(82): Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #4 C:\xampp\htdocs\ec-cube\vendor\symfony\dependency-injection\ContainerBuilder.php(757): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #5 C:\xampp\htdocs\ec-cube\vendor\symfony\http-kernel\Kernel.php(546): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #6 C:\xampp\htdocs\ec-cube\vendor\symfony\http-kernel\Kernel.php(787): Symfony\Component\HttpKernel\Kernel->initializeContainer() #7 C:\xampp\htdocs\ec-cube\vendor\symfony\http-kernel\Kernel.php(190): Symfony\Component\HttpKernel\Kernel->preBoot() #8 C:\xampp\htdocs\ec-cube\index.php(83): Symfony\Component\HttpKernel\Kernel->handle(Object(Symfony\Component\HttpFoundation\Request)) #9 {main} thrown in C:\xampp\htdocs\ec-cube\app\Plugin\Api42\DependencyInjection\Compiler\ApiCompilerPass.php on line 113



mcontact
投稿日時: 2023/3/3 10:05
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1304
Re: eccube4.2 xampp 8.2.0 (PHP 8.0) でインストール エラー
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=27332&forum=4&post_id=108365#forumpost108365

この辺が関係しているのではないでしょうか?

または、PHP8.2系はEC-CUBE4.2系で公式に対応されている記述はないのでPHPのバージョンが関係しているのではないでしょうか?


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

akako152
投稿日時: 2023/5/30 11:33
対応状況: 解決済
半人前
登録日: 2021/4/7
居住地: 東京都
投稿: 16
Re: eccube4.2 xampp 8.2.0 (PHP 8.0) でインストール エラー
XAMPPのインストールディレクトリに移動し、php.iniファイルを開きます。

php.iniファイル内で、extension=opensslの行がコメントアウト(;で始まる)されているか確認します。コメントアウトされている場合は、;を削除して行を有効にします。

XAMPPを再起動します。

EC-CUBEのインストールを試してみてください。エラーが解消されてインストールが進むことを期待します。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,395名です
総投稿数は110,082件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1652
8
red
1570
9
mcontact
1304
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.