質問 > その他 > 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 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» XAMPP8.1.17・ECCUBE4.2.2のインストールエラー | koh_msk | 2023/9/18 9:43 |
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー | mcontact | 2023/9/20 10:18 |
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー | koh_msk | 2023/9/20 10:22 |
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー | nanasess | 2023/9/20 10:31 |
Re: XAMPP8.1.17・ECCUBE4.2.2のインストールエラー | koh_msk | 2023/9/20 10:35 |