バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

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

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
saos
投稿日時: 2023/1/30 13:37
対応状況: 確認中
新米
登録日: 2023/1/30
居住地:
投稿: 1
eccube4.2 xampp 7.4.8 (PHP 8.0) インストール エラー
▼テンプレート
[EC-CUBE] EC CUBE 4.2、新規インストール
[OS] windows10
[PHP] PHP8.0 (xampp 7.4.8)
[ブラウザ] chrome
[現象]

どうか教えてください。
インストールできない

1.xampp環境で下記のようにディレクトリ配置
C:\xampp\htdocs\ec-cube

2.phpmyadminからDBを新規作成


3.ブラウザからアクセスすろと
http://localhost/ec-cube/

以下のエラーが表示されインストール画面にいかない

Warning: 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/1/31 8:04
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1306
Re: eccube4.2 xampp 7.4.8 (PHP 8.0) インストール エラー
EC-CUBE4.2に必要なPHPの必須PHPライブラリはすべてはいっていますか?


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

sabasio
投稿日時: 2023/2/3 11:47
対応状況: −−−
新米
登録日: 2023/2/3
居住地:
投稿: 1
Re: eccube4.2 xampp 7.4.8 (PHP 8.0) インストール エラー
私の場合はphpinfoで確認できる「Openssl default config」の下記パスにapacheのopenssl.cnfを配置したところ動きました。
C:\Apache24\conf/openssl.cnf

xamppでも環境変数OPENSSL_CONFが設定されていたのですが、どうやらこのパスも間違っているようでした。
訂正したうえで上記のC:\Apache24\conf/openssl.cnfを削除しても問題なくインストールできました。

httpd-xampp.conf
(誤) SetEnv OPENSSL_CONF "/path/to/apache/bin/openssl.cnf"
(正) SetEnv OPENSSL_CONF "/path/to/apache/conf/openssl.cnf"
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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